OneClickQuoteRequest
SIP Protocol API Reference v0.7.0
SIP Protocol API Reference / OneClickQuoteRequest
Interface: OneClickQuoteRequest
Section titled “Interface: OneClickQuoteRequest”Defined in: @sip-protocol/types/dist/index.d.ts:731
Quote request parameters for POST /v0/quote
Properties
Section titled “Properties”
optionaldry:boolean
Defined in: @sip-protocol/types/dist/index.d.ts:733
Preview only, no deposit address generated
swapType
Section titled “swapType”swapType:
OneClickSwapType
Defined in: @sip-protocol/types/dist/index.d.ts:735
How to calculate the swap
slippageTolerance
Section titled “slippageTolerance”slippageTolerance:
number
Defined in: @sip-protocol/types/dist/index.d.ts:737
Slippage tolerance in basis points (100 = 1%), required
originAsset
Section titled “originAsset”originAsset:
string
Defined in: @sip-protocol/types/dist/index.d.ts:739
Source asset identifier (NEP-141 format)
destinationAsset
Section titled “destinationAsset”destinationAsset:
string
Defined in: @sip-protocol/types/dist/index.d.ts:741
Destination asset identifier (NEP-141 format)
amount
Section titled “amount”amount:
string
Defined in: @sip-protocol/types/dist/index.d.ts:743
Amount in smallest units (input or output depending on swapType)
refundTo
Section titled “refundTo”refundTo:
string
Defined in: @sip-protocol/types/dist/index.d.ts:745
Address for refunds on failed swaps (format must match refundType)
recipient
Section titled “recipient”recipient:
string
Defined in: @sip-protocol/types/dist/index.d.ts:747
Destination address for output tokens (format must match recipientType)
depositType
Section titled “depositType”depositType:
string
Defined in: @sip-protocol/types/dist/index.d.ts:749
Where user deposits tokens
refundType
Section titled “refundType”refundType:
string
Defined in: @sip-protocol/types/dist/index.d.ts:751
Where refunds go on failure
recipientType
Section titled “recipientType”recipientType:
string
Defined in: @sip-protocol/types/dist/index.d.ts:753
Where output tokens are sent
deadline
Section titled “deadline”deadline:
string
Defined in: @sip-protocol/types/dist/index.d.ts:755
ISO 8601 timestamp for automatic refund trigger (required)
depositMode?
Section titled “depositMode?”
optionaldepositMode:OneClickDepositMode
Defined in: @sip-protocol/types/dist/index.d.ts:757
Deposit mode
appFees?
Section titled “appFees?”
optionalappFees:OneClickAppFee[]
Defined in: @sip-protocol/types/dist/index.d.ts:759
Optional app-level fees