Whirlpool

Whirpool is an open-source concentrated liquidity AMM contract on the Solana blockchain.

whirlpool.parsed

The table contains the parsed instructions data for orca's whirlpools. 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

associatedTokenProgram

string

funder

string

metadataProgram

string

metadataUpdateAuth

string

oracle

string

owner

string

position

string

positionAuthority

string

positionMetadataAccount

string

positionMint

string

positionTokenAccount

string

receiver

string

rent

string

rewardOwnerAccount

string

rewardVault

string

systemProgram

string

tickArray0

string

tickArray1

string

tickArray2

string

tickArrayLower

string

tickArrayUpper

string

tokenAuthority

string

tokenOwnerAccountA

string

tokenOwnerAccountB

string

tokenProgram

string

tokenVaultA

string

tokenVaultB

string

whirlpool

string

args

Field
Data Type

aToB

boolean

amount

bigint

amountSpecifiedIsInput

boolean

bumps

<struct>

liquidityAmount

bigint

otherAmountThreshold

double

rewardIndex

int

sqrtPriceLimit

double

tickLowerIndex

bigint

tickUpperIndex

bigint

tokenMaxA

bigint

tokenMaxB

bigint

tokenMinA

bigint

tokenMinB

bigint

bumps

Field
Data Type

metadataBump

int

positionBump

int

Last updated