HeliusEnhancedTransaction
SIP Protocol API Reference v0.15.1
SIP Protocol API Reference / HeliusEnhancedTransaction
Interface: HeliusEnhancedTransaction
Section titled “Interface: HeliusEnhancedTransaction”Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16099
Helius enhanced webhook payload
Enhanced webhooks provide parsed/decoded transaction data.
Properties
Section titled “Properties”description
Section titled “description”description:
string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16101
Human-readable description
type:
string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16103
Transaction type (TRANSFER, NFT_SALE, etc.)
source
Section titled “source”source:
string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16105
Source wallet/program
fee:
number
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16107
Transaction fee in lamports
feePayer
Section titled “feePayer”feePayer:
string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16109
Fee payer address
signature
Section titled “signature”signature:
string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16111
Transaction signature
slot:
number
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16113
Slot number
timestamp
Section titled “timestamp”timestamp:
number
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16115
Block timestamp
nativeTransfers
Section titled “nativeTransfers”nativeTransfers:
object[]
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16117
Native SOL transfers
fromUserAccount
Section titled “fromUserAccount”fromUserAccount:
string
toUserAccount
Section titled “toUserAccount”toUserAccount:
string
amount
Section titled “amount”amount:
number
tokenTransfers
Section titled “tokenTransfers”tokenTransfers:
object[]
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16123
Token transfers
fromUserAccount
Section titled “fromUserAccount”fromUserAccount:
string
toUserAccount
Section titled “toUserAccount”toUserAccount:
string
fromTokenAccount
Section titled “fromTokenAccount”fromTokenAccount:
string
toTokenAccount
Section titled “toTokenAccount”toTokenAccount:
string
tokenAmount
Section titled “tokenAmount”tokenAmount:
number
mint:
string
tokenStandard
Section titled “tokenStandard”tokenStandard:
string
accountData
Section titled “accountData”accountData:
object[]
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16133
Account data changes
account
Section titled “account”account:
string
nativeBalanceChange
Section titled “nativeBalanceChange”nativeBalanceChange:
number
tokenBalanceChanges
Section titled “tokenBalanceChanges”tokenBalanceChanges:
object[]
events?
Section titled “events?”
optionalevents?:Record<string,unknown>
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16147
Events (NFT sales, etc.)