Appearance
@swapped/connect-sdk / core / SessionCompletedTransaction
Type Alias: SessionCompletedTransaction
SessionCompletedTransaction =
object
Defined in: src/types/session.types.ts:198
Properties
amount
amount:
string
Defined in: src/types/session.types.ts:203
currency
currency:
TokenSymbol
Defined in: src/types/session.types.ts:209
fee?
optionalfee?:string
Defined in: src/types/session.types.ts:215
from
from:
string
Defined in: src/types/session.types.ts:201
merchantFee?
optionalmerchantFee?:string
Defined in: src/types/session.types.ts:216
network
network:
Network
Defined in: src/types/session.types.ts:210
provider
provider:
object
Defined in: src/types/session.types.ts:205
provider
provider:
IntegrationProvider
type
type:
IntegrationProviderType
sessionId
sessionId:
string
Defined in: src/types/session.types.ts:204
sponsored?
optionalsponsored?:boolean
Defined in: src/types/session.types.ts:217
swapDetails?
optionalswapDetails?:SessionSwapDetails|null
Defined in: src/types/session.types.ts:214
Present for swap / bridge wallet completions after session sync.
swapRequestId?
optionalswapRequestId?:string
Defined in: src/types/session.types.ts:212
to
to:
string
Defined in: src/types/session.types.ts:202
toAmount?
optionaltoAmount?:string|null
Defined in: src/types/session.types.ts:219
toCurrency?
optionaltoCurrency?:TokenSymbol
Defined in: src/types/session.types.ts:220
tokenAddress?
optionaltokenAddress?:string|null
Defined in: src/types/session.types.ts:211
toNetwork?
optionaltoNetwork?:Network
Defined in: src/types/session.types.ts:218
toTokenAddress?
optionaltoTokenAddress?:string|null
Defined in: src/types/session.types.ts:221
transactionHash
transactionHash:
string|null
Defined in: src/types/session.types.ts:200
Null while a bridge/swap is still in flight (awaitingConfirmation).