WalletEvent
Defined in: packages/dapp/src/messages/events.ts:9
Wallet message event types for dApp ↔ Extension communication.
These events define the protocol for:
- JSON-RPC request/response flow
- Extension discovery handshake
- Auth success notifications
Enumeration Members
Section titled “Enumeration Members”SPLICE_WALLET_EXT_ACK
Section titled “SPLICE_WALLET_EXT_ACK”SPLICE_WALLET_EXT_ACK:
"SPLICE_WALLET_EXT_ACK"
Defined in: packages/dapp/src/messages/events.ts:17
Extension acknowledges it’s ready
SPLICE_WALLET_EXT_OPEN
Section titled “SPLICE_WALLET_EXT_OPEN”SPLICE_WALLET_EXT_OPEN:
"SPLICE_WALLET_EXT_OPEN"
Defined in: packages/dapp/src/messages/events.ts:19
Request to open wallet UI (e.g., for signing)
SPLICE_WALLET_EXT_READY
Section titled “SPLICE_WALLET_EXT_READY”SPLICE_WALLET_EXT_READY:
"SPLICE_WALLET_EXT_READY"
Defined in: packages/dapp/src/messages/events.ts:15
dApp checks if extension is loaded (discovery)
SPLICE_WALLET_IDP_AUTH_SUCCESS
Section titled “SPLICE_WALLET_IDP_AUTH_SUCCESS”SPLICE_WALLET_IDP_AUTH_SUCCESS:
"SPLICE_WALLET_IDP_AUTH_SUCCESS"
Defined in: packages/dapp/src/messages/events.ts:21
IDP auth completed successfully
SPLICE_WALLET_REQUEST
Section titled “SPLICE_WALLET_REQUEST”SPLICE_WALLET_REQUEST:
"SPLICE_WALLET_REQUEST"
Defined in: packages/dapp/src/messages/events.ts:11
dApp sends JSON-RPC request to extension
SPLICE_WALLET_RESPONSE
Section titled “SPLICE_WALLET_RESPONSE”SPLICE_WALLET_RESPONSE:
"SPLICE_WALLET_RESPONSE"
Defined in: packages/dapp/src/messages/events.ts:13
Extension sends JSON-RPC response back to dApp