Skip to content

HeliusEnhancedTransaction

SIP Protocol API Reference v0.15.1


SIP Protocol API Reference / HeliusEnhancedTransaction

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

Helius enhanced webhook payload

Enhanced webhooks provide parsed/decoded transaction data.

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: 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: string

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

Fee payer address


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: number

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

Block timestamp


nativeTransfers: object[]

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16117

Native SOL transfers

fromUserAccount: string

toUserAccount: string

amount: number


tokenTransfers: object[]

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16123

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-GLbkPPho.d.ts:16133

Account data changes

account: string

nativeBalanceChange: number

tokenBalanceChanges: object[]


optional events?: Record<string, unknown>

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16147

Events (NFT sales, etc.)