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
coinbase:connected
coinbase:connected:
Record<string,never>
Defined in: src/events/emitter.ts:68
coinbase:cooldownChanged
coinbase:cooldownChanged:
CoinbaseCooldown
Defined in: src/events/emitter.ts:75
coinbase:disconnected
coinbase:disconnected:
Record<string,never>
Defined in: src/events/emitter.ts:69
coinbase:initializationCompleted
coinbase:initializationCompleted:
object
Defined in: src/events/emitter.ts:77
isConnected
isConnected:
boolean
coinbase:initializationStarted
coinbase:initializationStarted:
Record<string,never>
Defined in: src/events/emitter.ts:76
coinbase:sessionEnsured
coinbase:sessionEnsured:
Record<string,never>
Defined in: src/events/emitter.ts:70
coinbase:sessionExpired
coinbase:sessionExpired:
Record<string,never>
Defined in: src/events/emitter.ts:71
coinbase:withdrawalCompleted
coinbase:withdrawalCompleted:
object
Defined in: src/events/emitter.ts:72
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:53
order
order:
ExchangePayOrder
transaction
transaction:
ExchangePayOrderStatus
exchangePay:orderExpired
exchangePay:orderExpired:
object
Defined in: src/events/emitter.ts:57
order
order:
ExchangePayOrder
exchangePay:orderUpdated
exchangePay:orderUpdated:
object
Defined in: src/events/emitter.ts:49
order
order:
ExchangePayOrder
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:64
error
error:
PopupWindowError
provider
provider:
IntegrationProvider
oauth:popupOpenChanged
oauth:popupOpenChanged:
object
Defined in: src/events/emitter.ts:60
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:accountsChanged
wallets:accountsChanged:
object
Defined in: src/events/emitter.ts:90
Accounts for a connected wallet changed.
accounts
accounts:
WalletAccount[]
walletId
walletId:
WalletId
wallets:balancesUpdated
wallets:balancesUpdated:
object
Defined in: src/events/emitter.ts:108
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:95
Active chain for a connected wallet changed.
chainId
chainId:
ChainId
walletId
walletId:
WalletId
wallets:connected
wallets:connected:
object
Defined in: src/events/emitter.ts:83
A wallet connection was established.
connection
connection:
WalletConnection
wallets:disconnected
wallets:disconnected:
object
Defined in: src/events/emitter.ts:85
A wallet connection was removed.
reason
reason:
WalletDisconnectReason
walletId
walletId:
WalletId
wallets:error
wallets:error:
object
Defined in: src/events/emitter.ts:103
Wallet operation failed (e.g. connect).
error
error:
unknown
walletId
walletId:
WalletId|null
wallets:pairingUri
wallets:pairingUri:
object
Defined in: src/events/emitter.ts:97
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:81
Prior sessions restored from the host after init.
connections
connections:
WalletConnection[]
wallets:transferStatus
wallets:transferStatus:
WalletTransferStatusEvent
Defined in: src/events/emitter.ts:116
Transfer progress for wallets.transfer.submit / register. Forwards host send steps (except transaction-completed), then SDK-owned registering / completed / requires_retry.