Top Ledger
WebsiteTwitter
  • 👋Welcome to Top Ledger
  • DATA TABLES
    • 📊Solana Data
      • Blocks
      • Transactions
      • Account activity
    • 📊Smart Tables
      • DEX Trades
        • 📊DEX ecosystem on Solana
      • NFT Trades
        • 📊NFT ecosystem on Solana
      • cNFT Trades
        • 📊cNFT ecosystem on Solana
      • Liquid Staking
        • 📊LST ecosystem on Solana
    • ➡️Decoded Instructions Data
      • Metaplex
        • Auction House
        • Token Metadata
        • Candy Machine
          • CM V2
          • CM V1
      • Saber
      • Mercurial Finance
      • Sol Splits
      • Stake Pool
      • Hubble
      • Robox Fi
      • Switchboard V2
      • Drift V2
      • Tulip Protocol
      • AllDomains
      • Whirlpool
      • GooseFX
      • Invariant
      • Squads Protocol
      • xNFT Backpack
      • Sharky
      • Frakt
      • Flash
      • Helium
  • USE CASES
    • 📊Sample Dashboard
  • Developer docs
    • Integrate Topledger dashboards
    • Supported DBs
Powered by GitBook
On this page
  1. DATA TABLES
  2. Decoded Instructions Data

Stake Pool

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

PreviousSol SplitsNextHubble

Last updated 1 year ago

stake_pool.txns

This table has similar schema as of Solana table

stake_pool.parsed

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

Column Name
Column Type
Description

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

Field
Column 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

Field
Data 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

Field
Data Type

denominator

bigint

numerator

bigint

name

string

fields

string

withdrawal_fee

Field
Data Type

denominator

bigint

numerator

bigint

deposit_fee

Field
Data Type

denominator

bigint

numerator

bigint

➡️
transactions
Stake Pools
input_accounts
args
fee
withdrawal_fee
deposit_fee