Fix propagate_host_record, update annotations in aqua (#92)

This commit is contained in:
Aleksey Proshutisnkiy
2022-03-29 14:58:55 +04:00
committed by GitHub
parent 6b2d699d64
commit 78dafff714
7 changed files with 215 additions and 47 deletions

View File

@ -1,7 +1,7 @@
module Export
import createRouteAndRegisterBlocking, resolveRoute from "@fluencelabs/registry/routing.aqua"
import createRouteAndRegisterNodeBlocking, resolveRoute from "@fluencelabs/registry/routing.aqua"
import Peer from "@fluencelabs/aqua-lib/builtin.aqua"
export createRouteAndRegisterBlocking, resolveRoute, timestamp_sec
export createRouteAndRegisterNodeBlocking, resolveRoute, timestamp_sec
func timestamp_sec() -> u64:

View File

@ -1,6 +1,6 @@
import {Fluence, KeyPair} from "@fluencelabs/fluence";
import { krasnodar, Node } from "@fluencelabs/fluence-network-environment";
import {createRouteAndRegisterBlocking, resolveRoute, timestamp_sec} from "./generated/export";
import {createRouteAndRegisterNodeBlocking, resolveRoute, timestamp_sec} from "./generated/export";
let local: Node[] = [
{
@ -33,8 +33,8 @@ async function main() {
let value = "myValue";
console.log("Will create route with label:", label);
// create route (if not exists) and register on it
let route_id = await createRouteAndRegisterBlocking(
label, value, null,
let route_id = await createRouteAndRegisterNodeBlocking(krasnodar[0].peerId,
label, value, "identity",
(s) => console.log(`node ${s} saved the record`),
5
);