Files
aqua-playground/src/examples/parCall.ts

21 lines
655 B
TypeScript
Raw Normal View History

import {FluenceClient, registerServiceFunction} from "@fluencelabs/fluence";
2021-05-26 18:24:45 +03:00
import {parFunc} from "../compiled/examples/par";
export async function parCall(client: FluenceClient) {
let promise = new Promise<string>((resolve, reject) => {
registerServiceFunction(client, "parservice-id", "call", (args: any[], _) => {
console.log("hello from parservice-id")
let result = "hello"
resolve(result)
return result
})
})
2021-04-15 11:51:02 +03:00
await parFunc(client, client.relayPeerId!, (c) => {
console.log("parFunc. external addresses par: " + c.external_addresses)
})
return promise
2021-04-15 12:45:18 +03:00
}