Appearance
@swapped/connect-sdk / core / SwappedConnectEventMap
Type Alias: SwappedConnectEventMap
SwappedConnectEventMap =
object
Defined in: src/events/emitter.ts:31
Properties
cashApp:depositStatus
cashApp:depositStatus:
CashAppDepositStatusPayload
Defined in: src/events/emitter.ts:49
cashApp:orderCompleted
cashApp:orderCompleted:
object
Defined in: src/events/emitter.ts:50
order
order:
CashAppOrder
sessionId
sessionId:
string
cashApp:orderExpired
cashApp:orderExpired:
object
Defined in: src/events/emitter.ts:59
order
order:
CashAppOrder
sessionId
sessionId:
string
cashApp:orderFailed
cashApp:orderFailed:
object
Defined in: src/events/emitter.ts:54
order
order:
CashAppOrder
payload
payload:
CashAppDepositStatusPayload
sessionId
sessionId:
string
cashApp:orderReset
cashApp:orderReset:
object
Defined in: src/events/emitter.ts:63
order
order:
CashAppOrder|null
sessionId
sessionId:
string
coinbase:connected
coinbase:connected:
Record<string,never>
Defined in: src/events/emitter.ts:93
coinbase:cooldownChanged
coinbase:cooldownChanged:
CoinbaseCooldown
Defined in: src/events/emitter.ts:100
coinbase:disconnected
coinbase:disconnected:
Record<string,never>
Defined in: src/events/emitter.ts:94
coinbase:initializationCompleted
coinbase:initializationCompleted:
object
Defined in: src/events/emitter.ts:102
isConnected
isConnected:
boolean
coinbase:initializationStarted
coinbase:initializationStarted:
Record<string,never>
Defined in: src/events/emitter.ts:101
coinbase:sessionEnsured
coinbase:sessionEnsured:
Record<string,never>
Defined in: src/events/emitter.ts:95
coinbase:sessionExpired
coinbase:sessionExpired:
Record<string,never>
Defined in: src/events/emitter.ts:96
coinbase:withdrawalCompleted
coinbase:withdrawalCompleted:
object
Defined in: src/events/emitter.ts:97
result
result:
CoinbaseWithdrawal
error
error:
object
Defined in: src/events/emitter.ts:42
context?
optionalcontext?:string
error
error:
unknown
exchangePay:formattedOrderUpdated
exchangePay:formattedOrderUpdated:
object
Defined in: src/events/emitter.ts:81
formattedOrder
formattedOrder:
ExchangePayFormattedOrder|null
sessionId
sessionId:
string
exchangePay:orderCompleted
exchangePay:orderCompleted:
object
Defined in: src/events/emitter.ts:72
order
order:
ExchangePayOrder
sessionId
sessionId:
string
transaction
transaction:
ExchangePayOrderStatus
exchangePay:orderExpired
exchangePay:orderExpired:
object
Defined in: src/events/emitter.ts:77
order
order:
ExchangePayOrder
sessionId
sessionId:
string
exchangePay:orderUpdated
exchangePay:orderUpdated:
object
Defined in: src/events/emitter.ts:67
order
order:
ExchangePayOrder
sessionId
sessionId:
string
transaction
transaction:
ExchangePayOrderStatus
maintenance:changed
maintenance:changed:
MaintenanceStatusPayload
Defined in: src/events/emitter.ts:43
oauth:error
oauth:error:
object
Defined in: src/events/emitter.ts:89
error
error:
PopupWindowError
provider
provider:
IntegrationProvider
oauth:popupOpenChanged
oauth:popupOpenChanged:
object
Defined in: src/events/emitter.ts:85
isOpen
isOpen:
boolean
provider
provider:
IntegrationProvider
session:loaded
session:loaded:
object
Defined in: src/events/emitter.ts:32
session
session:
SessionData
session:refreshed
session:refreshed:
object
Defined in: src/events/emitter.ts:35
session
session:
SessionData
sessionId
sessionId:
string
session:rejected
session:rejected:
object
Defined in: src/events/emitter.ts:48
sessionId
sessionId:
string
sessionView:changed
sessionView:changed:
object
Defined in: src/events/emitter.ts:39
view
view:
SessionView
transaction:updated
transaction:updated:
object
Defined in: src/events/emitter.ts:44
sessionId
sessionId:
string
transaction
transaction:
SessionCompletedTransaction
wallets:balancesUpdated
wallets:balancesUpdated:
object
Defined in: src/events/emitter.ts:128
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:115
Active chain for a connected wallet changed.
chainId
chainId:
ChainId
walletId
walletId:
WalletId
wallets:connected
wallets:connected:
object
Defined in: src/events/emitter.ts:108
A wallet connection was established.
connection
connection:
WalletConnection
wallets:disconnected
wallets:disconnected:
object
Defined in: src/events/emitter.ts:110
A wallet connection was removed.
reason
reason:
WalletDisconnectReason
walletId
walletId:
WalletId
wallets:error
wallets:error:
object
Defined in: src/events/emitter.ts:123
Wallet operation failed (e.g. connect).
error
error:
unknown
walletId
walletId:
WalletId|null
wallets:pairingUri
wallets:pairingUri:
object
Defined in: src/events/emitter.ts:117
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:106
Prior sessions restored from the host after init.
connections
connections:
WalletConnection[]
wallets:transferStatus
wallets:transferStatus:
WalletTransferStatusEvent
Defined in: src/events/emitter.ts:136
Transfer progress for wallets.transfer.submit / register. Forwards host send steps (except transaction-completed), then SDK-owned registering / completed / requires_retry.