Stake Pool

A program for pooling together SOL to be staked by an off-chain agent

stake_pool.txns

This table has similar schema as of Solana transactions table

stake_pool.parsed

The table contains the parsed instructions data for Stake Pools. Data related to instruction type, executing account, account arguments, arguments, etc. is available here.

Column NameColumn TypeDescription

block_date

date

Event date

block_time

timestamp

The (estimated) time this block was produced

block_slot

bigint

This block’s slot index in the ledger

dapp

string

Solana program address

inner_instruction_index

int

The order of inner instruction of an instruction in a txns

array<string>

Ordered list of accounts to pass to the program

instruction_index

int

The order of the instruction in a txns

instruction_type

string

Name of the function of a Solana program invoked via an instruction

is_inner_instruction

boolean

Whether the respective instruction of a txns has an inner instruction

tx_id

string

The first signature in the transaction

<STRUCT>

The arguments passed to the invoked function. Generated after decoding the instructions data parameter

Some columns in the above table needs to be explained a bit for better understanding. Let's go into what each one of them contains.

input accounts

FieldColumn Type

pool_mint

string

metadata_program_id

string

stake_config_sysvar

string

validator_stake

string

destination_stake

string

stake_history_sysvar

string

accounts

array<string>

source_pool_account

string

clock_sysvar

string

token_metadata

string

token_program_id

string

manager_fee_account

string

rent_sysvar

string

validator

string

destination_transient_stake

string

payer

string

funding_account

string

system_program_id

string

reserve_stake

string

source_transfer_authority

string

source_validator_stake

string

withdraw_authority

string

staker

string

deposit_stake

string

manager

string

deposit_authority

string

withdrawauthority

string

stake_pool

string

source_transient_stake

string

referral_pool_account

string

manager_pool_account

string

sol_withdraw_authority

string

ephemeral_stake

string

destination_pool_account

string

destination_validator_stake

string

destination_system_account

string

validator_list

string

stake_program_id

string

destination_stake_authority

string

validator_vote

string

validator_and_transient_stake_pairs

array<string>

transient_stake

string

args

FieldData Type

<STRUCT>

<STRUCT>

<STRUCT>

referral_fee

int16

max_validators

int32

seed

int32

lamports

bigint

transient_stake_seed

bigint

validator_type

string

validator_vote_address

string

start_index

int32

no_merge

boolean

pool_tokens_in

bigint

lamports_in

bigint

funding_type

string

name

string

symbol

string

uri

string

ephemeral_stake_seed

bigint

source_transient_stake_seed

bigint

destination_transient_stake_seed

bigint

minimum_pool_tokens_out

bigint

minimum_lamports_out

bigint

fee

FieldData Type

denominator

bigint

numerator

bigint

name

string

fields

string

withdrawal_fee

FieldData Type

denominator

bigint

numerator

bigint

deposit_fee

FieldData Type

denominator

bigint

numerator

bigint

Last updated