Appearance
@swapped/connect-sdk / core / SessionCompletedTransaction
Type Alias: SessionCompletedTransaction
SessionCompletedTransaction =
object
Defined in: src/types/session.types.ts:166
Properties
amount
amount:
string
Defined in: src/types/session.types.ts:171
currency
currency:
TokenSymbol
Defined in: src/types/session.types.ts:177
fee?
optionalfee?:string
Defined in: src/types/session.types.ts:183
from
from:
string
Defined in: src/types/session.types.ts:169
merchantFee?
optionalmerchantFee?:string
Defined in: src/types/session.types.ts:184
network
network:
Network
Defined in: src/types/session.types.ts:178
provider
provider:
object
Defined in: src/types/session.types.ts:173
provider
provider:
IntegrationProvider
type
type:
IntegrationProviderType
sessionId
sessionId:
string
Defined in: src/types/session.types.ts:172
sponsored?
optionalsponsored?:boolean
Defined in: src/types/session.types.ts:185
swapDetails?
optionalswapDetails?:SessionSwapDetails|null
Defined in: src/types/session.types.ts:182
Present for swap / bridge wallet completions after session sync.
swapRequestId?
optionalswapRequestId?:string
Defined in: src/types/session.types.ts:180
to
to:
string
Defined in: src/types/session.types.ts:170
toAmount?
optionaltoAmount?:string|null
Defined in: src/types/session.types.ts:187
toCurrency?
optionaltoCurrency?:TokenSymbol
Defined in: src/types/session.types.ts:188
tokenAddress?
optionaltokenAddress?:string|null
Defined in: src/types/session.types.ts:179
toNetwork?
optionaltoNetwork?:Network
Defined in: src/types/session.types.ts:186
toTokenAddress?
optionaltoTokenAddress?:string|null
Defined in: src/types/session.types.ts:189
transactionHash
transactionHash:
string|null
Defined in: src/types/session.types.ts:168
Null while a bridge/swap is still in flight (awaitingConfirmation).