Skip to content

HeliusEnhancedTransaction

SIP Protocol API Reference v0.12.0


SIP Protocol API Reference / HeliusEnhancedTransaction

Defined in: @sip-protocol/sdk/dist/index-rqQpCeVM.d.ts:16091

Helius enhanced webhook payload

Enhanced webhooks provide parsed/decoded transaction data.

description: string

Defined in: @sip-protocol/sdk/dist/index-rqQpCeVM.d.ts:16093

Human-readable description


type: string

Defined in: @sip-protocol/sdk/dist/index-rqQpCeVM.d.ts:16095

Transaction type (TRANSFER, NFT_SALE, etc.)


source: string

Defined in: @sip-protocol/sdk/dist/index-rqQpCeVM.d.ts:16097

Source wallet/program


fee: number

Defined in: @sip-protocol/sdk/dist/index-rqQpCeVM.d.ts:16099

Transaction fee in lamports


feePayer: string

Defined in: @sip-protocol/sdk/dist/index-rqQpCeVM.d.ts:16101

Fee payer address


signature: string

Defined in: @sip-protocol/sdk/dist/index-rqQpCeVM.d.ts:16103

Transaction signature


slot: number

Defined in: @sip-protocol/sdk/dist/index-rqQpCeVM.d.ts:16105

Slot number


timestamp: number

Defined in: @sip-protocol/sdk/dist/index-rqQpCeVM.d.ts:16107

Block timestamp


nativeTransfers: object[]

Defined in: @sip-protocol/sdk/dist/index-rqQpCeVM.d.ts:16109

Native SOL transfers

fromUserAccount: string

toUserAccount: string

amount: number


tokenTransfers: object[]

Defined in: @sip-protocol/sdk/dist/index-rqQpCeVM.d.ts:16115

Token transfers

fromUserAccount: string

toUserAccount: string

fromTokenAccount: string

toTokenAccount: string

tokenAmount: number

mint: string

tokenStandard: string


accountData: object[]

Defined in: @sip-protocol/sdk/dist/index-rqQpCeVM.d.ts:16125

Account data changes

account: string

nativeBalanceChange: number

tokenBalanceChanges: object[]


optional events?: Record<string, unknown>

Defined in: @sip-protocol/sdk/dist/index-rqQpCeVM.d.ts:16139

Events (NFT sales, etc.)