0.7.0 • Published 3 years ago
orbit-db-pubsub
Licence
MIT
Version
0.7.0
Deps
3
Size
14 kB
Vulns
0
Weekly
0
DeprecatedThis package is deprecated
orbit-db-pubsub
Message propagation module for orbit-db
Default message propagation service for orbit-db. Uses IPFS pubsub.
Install
This project uses npm and nodejs.
npm install orbit-db-pubsub
Usage
API
subscribe(topic, onMessageHandler, onNewPeerHandler)
Listen for new messages in topic
onMessageHandler gets called when a message is received with signature (topic, data)
onNewPeerHandler gets called when a new peer joins with signature (topic, peer)
Returns a promise.
unsubscribe(topic)
Stop listening for new messages in topic
Returns a promise.
disconnect ()
Stop listening for new messages in all topics
Returns a promise.
publish(topic, data)
Publish data to a topic
Contributing
If you think this could be better, please open an issue!
Please note that all interactions in @orbitdb fall under our Code of Conduct.
License
MIT 2016-2018 Protocol Labs Inc., Haja Networks Oy