Appearance
@swapped/connect-sdk / core / SwappedConnectEventMap
Type Alias: SwappedConnectEventMap
SwappedConnectEventMap =
object
Defined in: src/events/emitter.ts:30
Properties
cashApp:depositStatus
cashApp:depositStatus:
CashAppDepositStatusPayload
Defined in: src/events/emitter.ts:48
cashApp:orderCompleted
cashApp:orderCompleted:
object
Defined in: src/events/emitter.ts:49
order
order:
CashAppOrder
sessionId
sessionId:
string
cashApp:orderExpired
cashApp:orderExpired:
object
Defined in: src/events/emitter.ts:58
order
order:
CashAppOrder
sessionId
sessionId:
string
cashApp:orderFailed
cashApp:orderFailed:
object
Defined in: src/events/emitter.ts:53
order
order:
CashAppOrder
payload
payload:
CashAppDepositStatusPayload
sessionId
sessionId:
string
cashApp:orderReset
cashApp:orderReset:
object
Defined in: src/events/emitter.ts:62
order
order:
CashAppOrder|null
sessionId
sessionId:
string
coinbase:connected
coinbase:connected:
Record<string,never>
Defined in: src/events/emitter.ts:88
coinbase:cooldownChanged
coinbase:cooldownChanged:
CoinbaseCooldown
Defined in: src/events/emitter.ts:95
coinbase:disconnected
coinbase:disconnected:
Record<string,never>
Defined in: src/events/emitter.ts:89
coinbase:initializationCompleted
coinbase:initializationCompleted:
object
Defined in: src/events/emitter.ts:97
isConnected
isConnected:
boolean
coinbase:initializationStarted
coinbase:initializationStarted:
Record<string,never>
Defined in: src/events/emitter.ts:96
coinbase:sessionEnsured
coinbase:sessionEnsured:
Record<string,never>
Defined in: src/events/emitter.ts:90
coinbase:sessionExpired
coinbase:sessionExpired:
Record<string,never>
Defined in: src/events/emitter.ts:91
coinbase:withdrawalCompleted
coinbase:withdrawalCompleted:
object
Defined in: src/events/emitter.ts:92
result
result:
CoinbaseWithdrawal
error
error:
object
Defined in: src/events/emitter.ts:41
context?
optionalcontext?:string
error
error:
unknown
exchangePay:orderCompleted
exchangePay:orderCompleted:
object
Defined in: src/events/emitter.ts:71
order
order:
ExchangePayOrder
sessionId
sessionId:
string
transaction
transaction:
ExchangePayOrderStatus
exchangePay:orderExpired
exchangePay:orderExpired:
object
Defined in: src/events/emitter.ts:76
order
order:
ExchangePayOrder
sessionId
sessionId:
string
exchangePay:orderUpdated
exchangePay:orderUpdated:
object
Defined in: src/events/emitter.ts:66
order
order:
ExchangePayOrder
sessionId
sessionId:
string
transaction
transaction:
ExchangePayOrderStatus
maintenance:changed
maintenance:changed:
MaintenanceStatusPayload
Defined in: src/events/emitter.ts:42
oauth:error
oauth:error:
object
Defined in: src/events/emitter.ts:84
error
error:
PopupWindowError
provider
provider:
IntegrationProvider
oauth:popupOpenChanged
oauth:popupOpenChanged:
object
Defined in: src/events/emitter.ts:80
isOpen
isOpen:
boolean
provider
provider:
IntegrationProvider
session:loaded
session:loaded:
object
Defined in: src/events/emitter.ts:31
session
session:
SessionData
session:refreshed
session:refreshed:
object
Defined in: src/events/emitter.ts:34
session
session:
SessionData
sessionId
sessionId:
string
session:rejected
session:rejected:
object
Defined in: src/events/emitter.ts:47
sessionId
sessionId:
string
sessionView:changed
sessionView:changed:
object
Defined in: src/events/emitter.ts:38
view
view:
SessionView
transaction:updated
transaction:updated:
object
Defined in: src/events/emitter.ts:43
sessionId
sessionId:
string
transaction
transaction:
SessionCompletedTransaction
wallets:balancesUpdated
wallets:balancesUpdated:
object
Defined in: src/events/emitter.ts:123
Balances after exchange-rate enrichment (also on quote failure with prior data). getBalances returns API balances first; subscribe here for the second paint.
balances
balances:
WalletBalancesForWallet[]
wallets:chainChanged
wallets:chainChanged:
object
Defined in: src/events/emitter.ts:110
Active chain for a connected wallet changed.
chainId
chainId:
ChainId
walletId
walletId:
WalletId
wallets:connected
wallets:connected:
object
Defined in: src/events/emitter.ts:103
A wallet connection was established.
connection
connection:
WalletConnection
wallets:disconnected
wallets:disconnected:
object
Defined in: src/events/emitter.ts:105
A wallet connection was removed.
reason
reason:
WalletDisconnectReason
walletId
walletId:
WalletId
wallets:error
wallets:error:
object
Defined in: src/events/emitter.ts:118
Wallet operation failed (e.g. connect).
error
error:
unknown
walletId
walletId:
WalletId|null
wallets:pairingUri
wallets:pairingUri:
object
Defined in: src/events/emitter.ts:112
WalletConnect pairing URI updated (null when cleared).
deeplinkUrl
deeplinkUrl:
string|null
provider
provider:
IntegrationProvider|null
uri
uri:
string|null
wallets:restored
wallets:restored:
object
Defined in: src/events/emitter.ts:101
Prior sessions restored from the host after init.
connections
connections:
WalletConnection[]
wallets:transferStatus
wallets:transferStatus:
WalletTransferStatusEvent
Defined in: src/events/emitter.ts:131
Transfer progress for wallets.transfer.submit / register. Forwards host send steps (except transaction-completed), then SDK-owned registering / completed / requires_retry.