mirror of
https://github.com/fluencelabs/registry.git
synced 2025-04-25 02:02:14 +00:00
Update JS SDK to 0.12 (#54)
This commit is contained in:
parent
899d049ff0
commit
95b74bdeb3
@ -29,6 +29,6 @@
|
|||||||
},
|
},
|
||||||
"homepage": "https://github.com/fluencelabs/aqua-dht",
|
"homepage": "https://github.com/fluencelabs/aqua-dht",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@fluencelabs/aqua": "0.3.0-224"
|
"@fluencelabs/aqua": "0.3.0-226"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
2710
example/package-lock.json
generated
2710
example/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -19,8 +19,8 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@fluencelabs/aqua-dht": "../aqua",
|
"@fluencelabs/aqua-dht": "../aqua",
|
||||||
"@fluencelabs/aqua-lib": "0.1.14",
|
"@fluencelabs/aqua-lib": "0.1.14",
|
||||||
"@fluencelabs/aqua": "0.3.0-224",
|
"@fluencelabs/aqua": "0.3.0-226",
|
||||||
"@fluencelabs/fluence": "^0.11.0",
|
"@fluencelabs/fluence": "^0.12.0",
|
||||||
"@fluencelabs/fluence-network-environment": "^1.0.10"
|
"@fluencelabs/fluence-network-environment": "^1.0.10"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,18 +1,17 @@
|
|||||||
import { FluencePeer } from "@fluencelabs/fluence";
|
import { Fluence } from "@fluencelabs/fluence";
|
||||||
import { krasnodar } from "@fluencelabs/fluence-network-environment";
|
import { krasnodar } from "@fluencelabs/fluence-network-environment";
|
||||||
import { initTopicAndSubscribe, findSubscribers } from "./generated/export";
|
import { initTopicAndSubscribe, findSubscribers } from "./generated/export";
|
||||||
|
|
||||||
async function main() {
|
async function main() {
|
||||||
// connect to the Fluence network
|
// connect to the Fluence network
|
||||||
const peer = FluencePeer.default;
|
await Fluence.start({ connectTo: krasnodar[1] });
|
||||||
await peer.init({ connectTo: krasnodar[1] });
|
|
||||||
let topic = "myTopic";
|
let topic = "myTopic";
|
||||||
let value = "myValue";
|
let value = "myValue";
|
||||||
// create topic (if not exists) and subscribe on it
|
// create topic (if not exists) and subscribe on it
|
||||||
let relay = peer.connectionInfo.connectedRelay!;
|
let relay = Fluence.getStatus().relayPeerId;
|
||||||
await initTopicAndSubscribe(peer, topic, value, relay, null);
|
await initTopicAndSubscribe(topic, value, relay, null);
|
||||||
// find other peers subscribed to that topic
|
// find other peers subscribed to that topic
|
||||||
let subscribers = await findSubscribers(peer, topic);
|
let subscribers = await findSubscribers(topic);
|
||||||
console.log("found subscribers:", subscribers);
|
console.log("found subscribers:", subscribers);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user