Skip to content

EnhancedTransaction

SIP Protocol API Reference v0.7.4


SIP Protocol API Reference / EnhancedTransaction

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16426

Enhanced transaction returned by parseTransaction API

signature: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16428

Transaction signature


description: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16430

Human-readable description


type: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16432

Transaction type


source: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16434

Source of the transaction (program/protocol name)


fee: number

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16436

Fee in lamports


feePayer: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16438

Fee payer address


slot: number

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16440

Slot number


timestamp: number

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16442

Block timestamp (Unix seconds)


nativeTransfers: NativeTransfer[]

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16444

Native SOL transfers


tokenTransfers: TokenTransfer[]

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16446

SPL token transfers


accountData: EnhancedAccountData[]

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16448

Account data with balance changes


optional events: EnhancedTransactionEvents

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16450

Transaction-specific events


optional transactionError: { error: string; } | null

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:16452

Transaction error if failed