Liquid Staking
All liquid staking protocols decoded transactions.
How we are indexing our cnft_trades table?
We have written a Substreams to index this data. Substreams is a powerful blockchain indexing technology developed by StreamingFast.
You can take a look at our indexing code here. The table below contains the project names and their respective program addresses that we have included in our liquid_staking table.
SPL Stake Pool
DepositSol, DepositStake, WithdrawSol, WithdrawStake
Marinade
Deposit, DepositStakeAccount, Claim, OrderUnstake, UpdateDeactivated, UpdateActive, LiquidUnstake
liquid_staking
The table below contains all the cnft_trades table columns , such as signer, stake_pool, reserve_stake, withdraw_authority, pool_mint, etc.
block_time
timestamp
The (estimated) time this block was produced
block_slot
bigint
This block’s slot index in the ledger
tx_id
string
The first signature in the transaction
signer
string
The initial value from the account_keys array that initiates the transaction and pays the transaction fee
amount
double
The amount of token that is to be staked
category
string
various categories trade such as buy, sell, etc.
stake_pool
string
The LST pool in which the token is staked
withdraw_authority
string
The authority assigned by the platform to approve any un-staking
reserve_stake
string
the reserve account of the stake pool
validator_stake
string
The authority assigned by the platform to validate staking
pool_mint
string
The token mint of the reserve account
fee_account
string
The fee account of the stake pool
mint_amount
double
The amount of LST token minted in return of deposit of token
burn_amount
double
Amount of LST token that is getting burnt upon de-staking
staking_reward
double
The reward of staking as accrued by the stacker
liq_pool_sol_leg
string
fee_amount
double
The amount of fee paid to fee account of stake pool
is_inner_instruction
boolean
Tells whether there is any inner instruction in the transaction or not
instruction_index
bigint
Index of various instructions in a transaction
instruction_type
string
Name of the function of a Solana program invoked via an instruction
inner_instruction_index
bigint
Index of various inner instructions in a instruction
outer_program
string
The main program of an instruction
inner_program
string
The inner programs under the main/outer program
txn_fee
big_int
Fee this transaction was charged, as paid by first account
platform
string
Name of the platform on which trade is happening
partition_0
string
The date on which the block was produced
Last updated