SIPTransactionMetadata
SIP Protocol API Reference v0.15.1
SIP Protocol API Reference / SIPTransactionMetadata
Interface: SIPTransactionMetadata
Section titled “Interface: SIPTransactionMetadata”Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16584
SIP-specific transaction metadata
Extracted from memo program instructions in SIP transactions. Used for privacy-preserving display to viewing key holders.
Properties
Section titled “Properties”isSIPTransaction
Section titled “isSIPTransaction”isSIPTransaction:
boolean
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16586
Whether this is a SIP shielded transaction
ephemeralPubKey?
Section titled “ephemeralPubKey?”
optionalephemeralPubKey?:string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16588
Ephemeral public key for stealth address derivation
viewTag?
Section titled “viewTag?”
optionalviewTag?:number
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16590
View tag for fast scanning (1 byte)
encryptedAmount?
Section titled “encryptedAmount?”
optionalencryptedAmount?:string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16592
Encrypted amount (for viewing key holders only)
stealthAddress?
Section titled “stealthAddress?”
optionalstealthAddress?:string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16594
Stealth address recipient
tokenMint?
Section titled “tokenMint?”
optionaltokenMint?:string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16596
Token mint involved
rawMemo?
Section titled “rawMemo?”
optionalrawMemo?:string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:16598
Raw memo data