Whirlpool
Whirpool is an open-source concentrated liquidity AMM contract on the Solana blockchain.
Last updated
Whirpool is an open-source concentrated liquidity AMM contract on the Solana blockchain.
Last updated
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 |
---|---|---|
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.
Field | Column Type |
---|---|
Field | Data Type |
---|---|
Field | Data Type |
---|---|
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
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
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
metadataBump
int
positionBump
int