mirror of
https://github.com/fluencelabs/examples
synced 2025-04-24 18:22:15 +00:00
separate ts and aqua files
This commit is contained in:
parent
c958dbb8e1
commit
289a9c8a5e
@ -26,5 +26,5 @@ npm start
|
||||
```
|
||||
|
||||
## Aqua implementation
|
||||
The business logic is implemented in Aqua in [process.aqua](aqua/src/process.aqua)
|
||||
The business logic is implemented in Aqua in [process.aqua](aqua/aqua/process.aqua)
|
||||
|
||||
|
5713
aqua-examples/aqua-ipfs-integration/aqua/package-lock.json
generated
5713
aqua-examples/aqua-ipfs-integration/aqua/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -5,7 +5,7 @@
|
||||
"main": "dist/index.js",
|
||||
"scripts": {
|
||||
"postinstall": "../service/scripts/build.sh && npm run build",
|
||||
"compile-aqua": "aqua-cli -i . -o .",
|
||||
"compile-aqua": "aqua-cli -i aqua -o src",
|
||||
"build": "npm run compile-aqua && tsc"
|
||||
},
|
||||
"keywords": [
|
||||
@ -32,6 +32,6 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"typescript": "^3.9.5",
|
||||
"@fluencelabs/aqua-cli": "0.1.9-164"
|
||||
"@fluencelabs/aqua-cli": "0.1.13-206"
|
||||
}
|
||||
}
|
||||
|
@ -3,7 +3,7 @@
|
||||
* This file is auto-generated. Do not edit manually: changes may be erased.
|
||||
* Generated by Aqua compiler: https://github.com/fluencelabs/aqua/.
|
||||
* If you find any bugs, please write an issue on GitHub: https://github.com/fluencelabs/aqua/issues
|
||||
* Aqua version: 0.1.9-164
|
||||
* Aqua version: 0.1.13-206
|
||||
*
|
||||
*/
|
||||
import { FluenceClient, PeerIdB58 } from '@fluencelabs/fluence';
|
||||
@ -53,7 +53,7 @@ export async function add_blueprint(client: FluenceClient, module_hash: string,
|
||||
});
|
||||
h.on('getDataSrv', 'module_hash', () => {return module_hash;});
|
||||
h.onEvent('callbackSrv', 'response', (args) => {
|
||||
const [res] = args;
|
||||
const [res] = args;
|
||||
resolve(res);
|
||||
});
|
||||
|
||||
@ -220,8 +220,12 @@ h.on('getDataSrv', 'service_id', () => {return service_id;});
|
||||
h.on('callbackSrv', 'logSize', (args) => {logSize(args[0]); return {};});
|
||||
h.on('callbackSrv', 'error', (args) => {error(args[0], args[1]); return {};});
|
||||
h.onEvent('callbackSrv', 'response', (args) => {
|
||||
const [res] = args;
|
||||
resolve(res);
|
||||
let [opt] = args;
|
||||
if (Array.isArray(opt)) {
|
||||
if (opt.length === 0) { resolve(null); }
|
||||
opt = opt[0];
|
||||
}
|
||||
return resolve(opt);
|
||||
});
|
||||
|
||||
h.onEvent('errorHandlingSrv', 'error', (args) => {
|
||||
@ -293,7 +297,7 @@ export async function remove_service(client: FluenceClient, relay: string, servi
|
||||
h.on('getDataSrv', 'relay', () => {return relay;});
|
||||
h.on('getDataSrv', 'service_id', () => {return service_id;});
|
||||
h.onEvent('callbackSrv', 'response', (args) => {
|
||||
const [res] = args;
|
||||
const [res] = args;
|
||||
resolve(res);
|
||||
});
|
||||
|
||||
@ -357,7 +361,7 @@ export async function add_module(client: FluenceClient, name: string, path: stri
|
||||
h.on('getDataSrv', 'name', () => {return name;});
|
||||
h.on('getDataSrv', 'path', () => {return path;});
|
||||
h.onEvent('callbackSrv', 'response', (args) => {
|
||||
const [res] = args;
|
||||
const [res] = args;
|
||||
resolve(res);
|
||||
});
|
||||
|
||||
@ -476,8 +480,12 @@ h.on('getDataSrv', 'cid', () => {return cid;});
|
||||
h.on('getDataSrv', 'ipfs', () => {return ipfs;});
|
||||
h.on('callbackSrv', 'error', (args) => {error(args[0], args[1]); return {};});
|
||||
h.onEvent('callbackSrv', 'response', (args) => {
|
||||
const [res] = args;
|
||||
resolve(res);
|
||||
let [opt] = args;
|
||||
if (Array.isArray(opt)) {
|
||||
if (opt.length === 0) { resolve(null); }
|
||||
opt = opt[0];
|
||||
}
|
||||
return resolve(opt);
|
||||
});
|
||||
|
||||
h.onEvent('errorHandlingSrv', 'error', (args) => {
|
||||
|
@ -8,4 +8,4 @@ mkdir -p artifacts
|
||||
rm -f artifacts/*.wasm
|
||||
marine build --release
|
||||
cp target/wasm32-wasi/release/process_files.wasm artifacts/
|
||||
marine aqua artifacts/process_files.wasm >../aqua/src/process_files.aqua
|
||||
marine aqua artifacts/process_files.wasm >../aqua/aqua/process_files.aqua
|
||||
|
Loading…
x
Reference in New Issue
Block a user