The pipeline processes blockchain data through 7 stages:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh && source $HOME/.cargo/env # to configure your current shellrustup target add wasm32-unknown-unknownbrew install streamingfast/tap/substreamsnpm install -g @bufbuild/buf (https://buf.build/docs/cli/installation)To deploy updates to the substreams registry:
substreams.yamlsubstreams build to compile the WASM binarysubstreams registry publish {name of new spkg file} to upload the packagesubstreams gui sei-scanner@v0.1.3 map_pool_createdsubstreams gui sei-scanner@v0.1.3 map_swapssubstreams gui sei-scanner@v0.1.3 map_mintssubstreams gui sei-scanner@v0.1.3 map_burnssubstreams gui sei-scanner@v0.1.3 map_token_accountssubstreams gui sei-scanner@v0.1.3 graph_outsubstreams gui sei-scanner@v0.1.3 store_poolsmessage
Calls
message
Call
message
Events
message
Event
message
EventsAndCalls
message
Transactions
message
Transaction
enum
DetailLevel
message
UniswapV3TradeDetails
message
TradeDetailsWrapper
message
Trade
message
PumpswapPoolDetails
message
MeteoraDammV2PoolDetails
message
Pool
message
Liquidity
message
TokenAccount
message
TokenAccounts
message
Pools
message
Trades
message
Liquidities
message
GraphOut
enum
Chain
enum
Direction
enum
Protocol
message
FileDescriptorSet
message
FileDescriptorProto
message
DescriptorProto
message
ExtensionRangeOptions
message
FieldDescriptorProto
message
OneofDescriptorProto
message
EnumDescriptorProto
message
EnumValueDescriptorProto
message
ServiceDescriptorProto
message
MethodDescriptorProto
message
FileOptions
message
MessageOptions
message
FieldOptions
message
OneofOptions
message
EnumOptions
message
EnumValueOptions
message
ServiceOptions
message
MethodOptions
message
UninterpretedOption
message
SourceCodeInfo
message
GeneratedCodeInfo
message
Any
message
Timestamp
message
Duration
message
Request
message
Response
message
BlockUndoSignal
message
BlockScopedData
message
SessionInit
message
InitialSnapshotComplete
message
InitialSnapshotData
message
MapModuleOutput
message
StoreModuleOutput
message
OutputDebugInfo
message
ModulesProgress
message
ModuleProgress
message
BlockRange
message
StoreDelta
message
Block
message
BlockHeader
message
Uint64NestedArray
message
Uint64Array
message
BigInt
message
TransactionTrace
message
AccessTuple
message
TransactionReceipt
message
Log
message
Call
message
StorageChange
message
BalanceChange
message
NonceChange
message
AccountCreation
message
CodeChange
message
GasChange
message
HeaderOnlyBlock
message
BlockWithRefs
message
TransactionTraceWithBlockRef
message
TransactionRefs
message
BlockRef
enum
TransactionTraceStatus
enum
CallType
message
DeployRequest
message
Parameter
message
DeployResponse
message
UpdateRequest
message
UpdateResponse
message
InfoRequest
message
InfoResponse
message
SinkProgress
message
PackageInfo
message
ListRequest
message
ListResponse
message
DeploymentWithStatus
message
RemoveRequest
message
RemoveResponse
message
PauseRequest
message
PauseResponse
message
StopRequest
message
StopResponse
message
ResumeRequest
message
ResumeResponse
enum
DeploymentStatus
message
Events
message
Calls
message
EventsCalls
message
SailorSwapRouter_ExactInputCall
message
SailorSwapRouter_ExactInputSingleCall
message
SailorSwapRouter_ExactOutputCall
message
SailorSwapRouter_ExactOutputSingleCall
message
SailorSwapRouter_MulticallCall
message
SailorSwapRouter_RefundEthCall
message
SailorSwapRouter_SelfPermitCall
message
SailorSwapRouter_SelfPermitAllowedCall
message
SailorSwapRouter_SelfPermitAllowedIfNecessaryCall
message
SailorSwapRouter_SelfPermitIfNecessaryCall
message
SailorSwapRouter_SweepTokenCall
message
SailorSwapRouter_SweepTokenWithFeeCall
message
SailorSwapRouter_UniswapV3SwapCallbackCall
message
SailorSwapRouter_UnwrapWeth9call
message
SailorSwapRouter_UnwrapWeth9WithFeeCall
message
SailorFactory_FeeAmountEnabled
message
SailorFactory_OwnerChanged
message
SailorFactory_PoolCreated
message
SailorPool_Burn
message
SailorPool_Collect
message
SailorPool_CollectProtocol
message
SailorPool_Flash
message
SailorPool_IncreaseObservationCardinalityNext
message
SailorPool_Initialize
message
SailorPool_Mint
message
SailorPool_SetFeeProtocol
message
SailorPool_Swap
message
SailorPool_BurnCall
message
SailorPool_CollectCall
message
SailorPool_CollectProtocolCall
message
SailorPool_FlashCall
message
SailorPool_IncreaseObservationCardinalityNextCall
message
SailorPool_InitializeCall
message
SailorPool_MintCall
message
SailorPool_SetFeeProtocolCall
message
SailorPool_SwapCall
message
Modules
message
Binary
message
Module
message
Package
message
PackageMetadata
message
ModuleMetadata
message
Clock
message
BlockRef
message
RpcCalls
message
RpcCall
message
RpcResponses
message
RpcResponse