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

Saber

Saber is an automated market maker and liquidity pool on Solana designed for extremely efficient trading between similarly priced (pegged) assets, without an opportunity cost.

PreviousCM V1NextMercurial Finance

Last updated 1 year ago

saber.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

input_accounts

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

args

<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

adminFeeAAccount

string

adminFeeBAccount

string

authority

string

poolAccountDeposit

string

poolMintAccount

string

sourcePoolAccount

string

stableSwap

string

tokenAAuthority

string

tokenABAdminFeeAccount

string

tokenABBaseAccountSwapFrom

string

tokenABBaseAccountSwapInto

string

tokenABBaseSwapAccountWithdrawFrom

string

tokenABBaseUserAccountCredit

string

tokenABDestinationAccount

string

tokenABQuoteSwapAccountExchange

string

tokenABSourceAccount

string

tokenABaseAccountDepositInto

string

tokenASwapAccountWithdrawFrom

string

tokenAUserAccount

string

tokenBAuthority

string

tokenBBaseAccountDepositInto

string

tokenBSwapAccountWithdrawFrom

string

tokenBUserAccount

string

tokenProgramId

string

userAuthority

string

args

Field
Data Type

amount_in

bigint

min_mint_amount

bigint

minimum_amount_out

bigint

minimum_token_a_amount

bigint

minimum_token_amount

bigint

minimum_token_b_amount

bigint

pool_token_amount

bigint

token_a_amount

bigint

token_b_amount

bigint

➡️
Saber