Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (substreams-sink-rabbitmq) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Substreams
RabbitMQ
CLI Node.js
substreams-sink-rabbitmq
is a tool that allows developers to pipe data extracted from a blockchain to a RabbitMQ instance.
📖 Documentation
Further resources
CLI
- MacOS
- Linux
- Windows
Install globally via npm
$ npm install -g substreams-sink-rabbitmq
Run
$ substreams-sink-rabbitmq run [options] <spkg>
Features
Substreams
- Consume
*.spkg
from:- Load URL or IPFS
- Read from
*.spkg
local filesystem - Read from
substreams.yaml
local filesystem
- Handle
cursor
restart
RabbitMQ
- Handle
direct
exchange type - Handle
fanout
exchange type - Handle
topic
exchange type with routing key - Handle
headers
exchange type - Handle
durable
exchange flag