Skip to content

@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? ​

optional fee?: string

Defined in: src/types/session.types.ts:215


from ​

from: string

Defined in: src/types/session.types.ts:201


merchantFee? ​

optional merchantFee?: 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


optional sponsored?: boolean

Defined in: src/types/session.types.ts:217


swapDetails? ​

optional swapDetails?: SessionSwapDetails | null

Defined in: src/types/session.types.ts:214

Present for swap / bridge wallet completions after session sync.


swapRequestId? ​

optional swapRequestId?: string

Defined in: src/types/session.types.ts:212


to ​

to: string

Defined in: src/types/session.types.ts:202


toAmount? ​

optional toAmount?: string | null

Defined in: src/types/session.types.ts:219


toCurrency? ​

optional toCurrency?: TokenSymbol

Defined in: src/types/session.types.ts:220


tokenAddress? ​

optional tokenAddress?: string | null

Defined in: src/types/session.types.ts:211


toNetwork? ​

optional toNetwork?: Network

Defined in: src/types/session.types.ts:218


toTokenAddress? ​

optional toTokenAddress?: 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).