Switchboard V2
Switchboard allows builders to unlock the power of Solana by creating high performance data feeds from any API.
Last updated
Switchboard allows builders to unlock the power of Solana by creating high performance data feeds from any API.
Last updated
This table has similar schema as of Solana transactions table
The table contains the parsed instructions data for Switchboard. 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 |
---|---|
This table has all the switchboard v2 historically parsed events.
Field | Data Type |
---|---|
Field | Column Type | Description |
---|---|---|
Field | Data 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
aggregator
string
authority
string
callbackPid
string
crank
string
crankDataBuffer
string
dataBuffer
string
escrow
string
feedPermission
string
funder
string
gcOracle
string
historyBuffer
string
instructionsSysvar
string
lease
string
mint
string
oracle
string
oracleAuthority
string
oraclePermission
string
oracleQueue
string
oracleWallet
string
owner
string
payerAuthority
string
payerWallet
string
payoutWallet
string
permission
string
programState
string
queue
string
queueAuthority
string
queueDataBuffer
string
recentBlockhashes
string
tokenAccount
string
tokenProgram
string
vrf
string
counter
int
failOpenOnAccountMismatch
bool
leaseBump
int
leaseBumps
string
loadAmount
float
mantissa
float
nonce
int
permissionBump
int
permissionBumps
string
proofEncoded
string
scale
int
stateBump
int
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
tx_id
string
The first signature in the transaction
dapp
string
Solana program address
event_type
The name of the event emitted
<STRUCT>
The arguments of the respective event
alpha
string
amount
bigint
authorityPubkey
string
counter
bigint
existingAmount
bigint
feedPubkey
string
funder
string
jobPubkeys
array<string>
leasePubkey
string
loadAmount
bigint
oraclePubkey
string
oraclePubkeys
array<string>
array<STRUCT>
queueAuthority
string
queuePubkey
string
remainingFunds
bigint
roundSlot
bigint
slot
bigint
timestamp
timestamp
<STRUCT>
vrfPubkey
string
walletPubkey
string
mantissa
double
scale
int
mantissa
double
scale
int