Appearance
@swapped/connect-sdk / core / Session
Type Alias: Session
Session =
object
Defined in: src/types/session.types.ts:62
Properties
country
country:
string
Defined in: src/types/session.types.ts:65
createdAt
createdAt:
string
Defined in: src/types/session.types.ts:82
deletedAt
deletedAt:
string|null
Defined in: src/types/session.types.ts:84
id
id:
string
Defined in: src/types/session.types.ts:63
partnerName
partnerName:
string
Defined in: src/types/session.types.ts:85
rejectReason
rejectReason:
string|null
Defined in: src/types/session.types.ts:70
Human-readable rejection message when status is rejected; otherwise null/empty. May include \n line breaks — preserve them in UI (e.g. CSS white-space: pre-line).
settings
settings:
object
Defined in: src/types/session.types.ts:72
baseCountry
baseCountry:
string
destinationTag
destinationTag:
string
language
language:
string
merchantFeeRate?
optionalmerchantFeeRate?:number|null
payWallets?
optionalpayWallets?:SessionWallet[]
preferredCurrencyToReceive
preferredCurrencyToReceive:
TokenSymbol
style
style:
string
status
status:
SessionStatus
Defined in: src/types/session.types.ts:64
transactionHash
transactionHash:
string|null
Defined in: src/types/session.types.ts:81
updatedAt
updatedAt:
string
Defined in: src/types/session.types.ts:83
wallets
wallets:
SessionWallet[]
Defined in: src/types/session.types.ts:71