import NodeRSA from 'node-rsa';
import deepstream from 'deepstream.io-client-js';
import signedRecord from 'deepstream-signed-record';
const client = deepstream("127.0.0.1:6020").login();
const run = async () => {
const keyPair = new NodeRSA({ b: 1024 })
// Optional default value
const defaultValue = {
example: "example"
};
const record = signedRecord(client, "example-record-name", keyPair, defaultValue);
record.subscribe("example-record-name", (value) => {
console.log(value);
});
await record.set("example-record-name", "example-record-value");
await record.discard();
}
run();-
Notifications
You must be signed in to change notification settings - Fork 0
libp2p-crypto based cryptographic signatures for Deepstream records
License
bunchtogether/deepstream-signed-record
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
libp2p-crypto based cryptographic signatures for Deepstream records
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published