PreparedSwap
SIP Protocol API Reference v0.7.0
SIP Protocol API Reference / PreparedSwap
Interface: PreparedSwap
Section titled “Interface: PreparedSwap”Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:1694
Result of preparing a swap with SIP privacy
Properties
Section titled “Properties”request
Section titled “request”request:
SwapRequest
Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:1696
Original swap request
quoteRequest
Section titled “quoteRequest”quoteRequest:
OneClickQuoteRequest
Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:1698
1Click quote request
stealthAddress?
Section titled “stealthAddress?”
optionalstealthAddress:object
Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:1700
Generated stealth address (for shielded/compliant modes)
address
Section titled “address”address:
`0x${string}`
ephemeralPublicKey
Section titled “ephemeralPublicKey”ephemeralPublicKey:
`0x${string}`
viewTag
Section titled “viewTag”viewTag:
number
sharedSecret?
Section titled “sharedSecret?”
optionalsharedSecret:`0x${string}`
Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:1706
Shared secret for stealth address derivation (keep private!)
curve?
Section titled “curve?”
optionalcurve:StealthCurve
Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:1708
Curve used for stealth address (for cross-chain compatibility)
nativeRecipientAddress?
Section titled “nativeRecipientAddress?”
optionalnativeRecipientAddress:string
Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:1710
Native recipient address (converted from stealth public key)