HeliusEnhancedTransaction
SIP Protocol API Reference v0.7.4
SIP Protocol API Reference / HeliusEnhancedTransaction
Interface: HeliusEnhancedTransaction
Section titled “Interface: HeliusEnhancedTransaction”Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15995
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-DXh2IGkz.d.ts:15997
Human-readable description
type:
string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15999
Transaction type (TRANSFER, NFT_SALE, etc.)
source
Section titled “source”source:
string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16001
Source wallet/program
fee:
number
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16003
Transaction fee in lamports
feePayer
Section titled “feePayer”feePayer:
string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16005
Fee payer address
signature
Section titled “signature”signature:
string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16007
Transaction signature
slot:
number
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16009
Slot number
timestamp
Section titled “timestamp”timestamp:
number
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16011
Block timestamp
nativeTransfers
Section titled “nativeTransfers”nativeTransfers:
object[]
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16013
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-DXh2IGkz.d.ts:16019
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-DXh2IGkz.d.ts:16029
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-DXh2IGkz.d.ts:16043
Events (NFT sales, etc.)