Output
sf.substreams.cosmos.v1.EventList
Inputs

Package ref
mantra-advanced@v1.1.5Run package
CLI
Run all_events from the command line.
substreams run mantra-advanced@v1.1.5 all_events -e mantra-mainnet --start-block -1substreams auth or directly on thegraph.market (see docs).README
Inherit all modules from mantra_common, plus all_transactions, which is a module that includes events and transaction body. If you need memo, messages, please use all_transactions.
substreams build
substreams auth
substreams gui # Get streaming!
substreams registry login # Login to substreams.dev
substreams registry publish # Publish your Substreams to substreams.dev
Put protobuf files in
protofolder (directory is defined inbuf.work.yaml)
brew install bufbuild/buf/buf
# Install deps in proto module
buf dep update proto
buf build --as-file-descriptor-set -o generated-mantra-advanced-buf.binpb
substreams protogen substreams.yaml --exclude-paths sf/substreams,google
src/lib.rs.substreams.yaml under modules section.Sample codes: https://github.com/streamingfast/substreams-foundational-modules/blob/develop/cosmos-common/src/lib.rs
Cargo.toml and substreams.yamlIt's better to align the version number with the one in
substreams.yaml
git tag v0.1.x
git push origin v0.1.x
Modules
Output
sf.substreams.cosmos.v1.EventList
Inputs
Inputs
Inputs
Inputs
Output
sf.substreams.cosmos.v1.EventList
Inputs
Output
sf.substreams.cosmos.v1.EventList
Inputs
Output
sf.substreams.cosmos.v1.EventList
Inputs
Output
sf.substreams.cosmos.v1.EventList
Inputs
Output
sf.substreams.index.v1.Keys
Inputs
Output
sf.substreams.cosmos.v1.EventList
Inputs