HeliusWebhookTransaction
SIP Protocol API Reference v0.7.4
SIP Protocol API Reference / HeliusWebhookTransaction
Interface: HeliusWebhookTransaction
Section titled “Interface: HeliusWebhookTransaction”Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15909
Helius raw webhook payload for a transaction
https://docs.helius.dev/webhooks-and-websockets/webhooks
Properties
Section titled “Properties”blockTime
Section titled “blockTime”blockTime:
number
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15911
Block timestamp (Unix seconds)
indexWithinBlock?
Section titled “indexWithinBlock?”
optionalindexWithinBlock:number
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15913
Position within block
meta:
object
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15915
Transaction metadata
err:
unknown
Error if transaction failed
fee:
number
Transaction fee in lamports
innerInstructions
Section titled “innerInstructions”innerInstructions:
object[]
Inner instructions (CPI calls)
loadedAddresses?
Section titled “loadedAddresses?”
optionalloadedAddresses:object
Loaded address tables
loadedAddresses.readonly
Section titled “loadedAddresses.readonly”readonly:
string[]
loadedAddresses.writable
Section titled “loadedAddresses.writable”writable:
string[]
logMessages
Section titled “logMessages”logMessages:
string[]
Program log messages
postBalances
Section titled “postBalances”postBalances:
number[]
Post-transaction lamport balances
postTokenBalances
Section titled “postTokenBalances”postTokenBalances:
object[]
Post-transaction token balances
preBalances
Section titled “preBalances”preBalances:
number[]
Pre-transaction lamport balances
preTokenBalances
Section titled “preTokenBalances”preTokenBalances:
object[]
Pre-transaction token balances
rewards
Section titled “rewards”rewards:
unknown[]
Rewards
slot:
number
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15970
Slot number
transaction
Section titled “transaction”transaction:
object
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15972
Transaction data
message
Section titled “message”message:
object
Transaction message
message.accountKeys
Section titled “message.accountKeys”accountKeys:
string[]
Account keys involved
message.instructions
Section titled “message.instructions”instructions:
object[]
Compiled instructions
message.recentBlockhash
Section titled “message.recentBlockhash”recentBlockhash:
string
Recent blockhash
signatures
Section titled “signatures”signatures:
string[]
Transaction signatures