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