mirror of
https://github.com/fluencelabs/registry.git
synced 2025-06-28 07:11:36 +00:00
aqua: rewrite join/timeout behaviour (#107)
This commit is contained in:
committed by
GitHub
parent
2d5fb2721e
commit
ad051252ae
@ -1,7 +1,6 @@
|
||||
import {Fluence, KeyPair} from "@fluencelabs/fluence";
|
||||
import { krasnodar, Node,stage } from "@fluencelabs/fluence-network-environment";
|
||||
import { allowServiceFn, and, or } from "@fluencelabs/fluence/dist/internal/builtins/Sig";
|
||||
import {createResourceAndRegisterProvider, registerNodeProvider, createResourceAndRegisterNodeProvider, createResource, registerProvider, resolveProviders, timestamp_sec} from "./generated/export";
|
||||
import { Fluence } from "@fluencelabs/fluence";
|
||||
import { krasnodar, Node, stage, testNet } from "@fluencelabs/fluence-network-environment";
|
||||
import { registerNodeProvider, createResource, registerProvider, resolveProviders } from "./generated/export";
|
||||
import assert from "assert";
|
||||
|
||||
let local: Node[] = [
|
||||
@ -24,7 +23,7 @@ let local: Node[] = [
|
||||
|
||||
async function main() {
|
||||
// connect to the Fluence network
|
||||
await Fluence.start({ connectTo: krasnodar[1] });
|
||||
await Fluence.start({ connectTo: testNet[5] });
|
||||
console.log(
|
||||
"📗 created a fluence peer %s with relay %s",
|
||||
Fluence.getStatus().peerId,
|
||||
@ -38,14 +37,15 @@ async function main() {
|
||||
|
||||
assert(resource_id !== null, create_error.toString());
|
||||
console.log("resource %s created successfully", resource_id);
|
||||
let node_provider = krasnodar[3].peerId;
|
||||
let [node_success, reg_node_error] = await registerNodeProvider(node_provider, resource_id, value, "identity");
|
||||
let node_provider = testNet[2].peerId;
|
||||
// this call should have bigger ttl
|
||||
let [node_success, reg_node_error] = await registerNodeProvider(node_provider, resource_id, value, "identity", { ttl: 20000 });
|
||||
assert(node_success, reg_node_error.toString());
|
||||
console.log("node %s registered as provider successfully", node_provider);
|
||||
|
||||
let [success, reg_error] = await registerProvider(resource_id, value, "identity");
|
||||
console.log("peer %s registered as provider successfully", Fluence.getStatus().peerId);
|
||||
assert(success, reg_error.toString());
|
||||
console.log("peer %s registered as provider successfully", Fluence.getStatus().peerId);
|
||||
|
||||
let [providers, error] = await resolveProviders(resource_id, 2);
|
||||
console.log("route providers:", providers);
|
||||
@ -53,6 +53,6 @@ async function main() {
|
||||
|
||||
main().then(() => process.exit(0))
|
||||
.catch(error => {
|
||||
console.error(error);
|
||||
process.exit(1);
|
||||
});
|
||||
console.error(error);
|
||||
process.exit(1);
|
||||
});
|
||||
|
Reference in New Issue
Block a user