Output
mydata.v1.MyDatamessage
Package ref
message@v0.1.0Run package
CLI
Run map_my_data from the command line.
substreams run message@v0.1.0 map_my_data -e solana --start-block -1substreams auth or directly on thegraph.market (see docs).README
message Substreams modules
This package was initialized via substreams init, using the sol-minimal template.
Usage
substreams build
substreams auth
substreams gui # Get streaming!
Optionally, you can publish your Substreams to the Substreams Registry.
substreams registry login # Login to substreams.dev
substreams registry publish # Publish your Substreams to substreams.dev
Modules
map_filtered_transactions
This module retrieves Solana transactions filtered by one or several Program IDs. You will only receive transactions containing the specified Program IDs).
NOTE: Transactions containing voting instructions will NOT be present.
map_my_data
This module allows you to create transformations on the filtered transactions.
Modules
Execution graph
Output
sf.substreams.solana.v1.Transactions
Inputs
Show 3 dependencies
Output
sf.solana.type.v1.BlockInputs
Output
sf.substreams.index.v1.Keys
`blocks_without_votes` allows you to consume a full Solana Block without Vote instructions (`Vote111111111111111111111111111111111111111`). If you consume it on HISTORICAL data (+1000 blocks from HEAD), you will be reading from the StreamingFast cache, thus saving costs on the amount of TB read.
Output
sf.solana.type.v1.BlockInputs