Output
sf.substreams.sink.database.v1.DatabaseChanges
Package ref
chainlink-staking-substreams@v0.1.0Run package
CLI
Run db_out from the command line.
substreams run chainlink-staking-substreams@v0.1.0 db_out -e mainnetsubstreams auth or directly on thegraph.market (see docs).README
Substreams package indexing Chainlink LINK staking events across CommunityStakingPool, OperatorStakingPool, RewardVault, and legacy Staking V1 on Ethereum mainnet. Outputs DatabaseChanges for SQL sink consumption.
chainlink-staking-substreams-v0.1.0.spkg| Module | Kind | Output |
|---|---|---|
map_events | map | chainlink_staking.types.v1.Events |
store_reward_vaults | store | tracks deployed RewardVault addresses |
map_reward_vault_events | map | chainlink_staking.types.v1.Events |
db_out | map | sf.substreams.sink.database.v1.DatabaseChanges |
Staking V1 (legacy)
Staked — LINK stakedUnstaked — LINK unstakedRewardInitialized / RewardReset — reward configurationStaking V2 — CommunityStakingPool & OperatorStakingPool
Staked / Unstaked / Unbonding / UnbondingPeriodStartedPoolOpened / PoolClosed / PoolSizeIncreasedMaxPrincipalAmountUpdatedRewardVault
RewardAdded — LINK reward depositedRewardClaimed — staker claims rewardVaultOpened / VaultClosed / VaultVersionUpgradedDelegationRateDenominatorUpdated / MultiplierDurationUpdatedRun with substreams-sink-sql:
substreams-sink-sql run mainnet.eth.streamingfast.io:443 \
chainlink-staking-substreams-v0.1.0.spkg \
--schema schema.sql
This package was generated using the substreams-convert skill, with the Messari Chainlink subgraph as the schema and event-coverage base. Covers both Staking V1 and V2 (including RewardVault), categorized under Staking rather than Oracles.
Modules
Output
sf.substreams.sink.database.v1.DatabaseChanges
Store value
string
Update policy
set_if_not_exists
Inputs