EnhancedTransaction
SIP Protocol API Reference v0.15.1
SIP Protocol API Reference / EnhancedTransaction
Interface: EnhancedTransaction
Section titled “Interface: EnhancedTransaction”Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16530
Enhanced transaction returned by parseTransaction API
Extended by
Section titled “Extended by”Properties
Section titled “Properties”signature
Section titled “signature”signature:
string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16532
Transaction signature
description
Section titled “description”description:
string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16534
Human-readable description
type:
string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16536
Transaction type
source
Section titled “source”source:
string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16538
Source of the transaction (program/protocol name)
fee:
number
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16540
Fee in lamports
feePayer
Section titled “feePayer”feePayer:
string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16542
Fee payer address
slot:
number
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16544
Slot number
timestamp
Section titled “timestamp”timestamp:
number
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16546
Block timestamp (Unix seconds)
nativeTransfers
Section titled “nativeTransfers”nativeTransfers:
NativeTransfer[]
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16548
Native SOL transfers
tokenTransfers
Section titled “tokenTransfers”tokenTransfers:
TokenTransfer[]
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16550
SPL token transfers
accountData
Section titled “accountData”accountData:
EnhancedAccountData[]
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16552
Account data with balance changes
events?
Section titled “events?”
optionalevents?:EnhancedTransactionEvents
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16554
Transaction-specific events
transactionError?
Section titled “transactionError?”
optionaltransactionError?: {error:string; } |null
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16556
Transaction error if failed