UNPKG

universal-portability

Version:

Universal Portability Framework for Web3 Applications

18 lines 775 B
export type MessageType = 'CONNECT_SUCCESS' | 'CONNECT_ERROR' | 'TRANSACTION_INITIATED' | 'TRANSACTION_SIGNED' | 'SIGNATURE_REQUEST' | 'SIGNATURE_RESPONSE' | 'RPC_REQUEST' | 'RPC_RESPONSE' | 'CHAIN_CHANGED' | 'ACCOUNT_CHANGED' | 'REQUEST_WALLET_INFO' | 'WALLET_INFO' | 'INTERSPACE_CONNECT_REQUEST' | 'INTERSPACE_CONNECT_RESPONSE' | 'SIGN_MESSAGE_REQUEST' | 'TRANSACTION_REQUEST' | 'SWITCH_CHAIN_REQUEST' | 'WALLET_WEBVIEW_READY'; export interface PortabilityMessage { type: MessageType; payload: any; id: string; error?: string; } export interface TransactionPayload { to: string; value: string; data: string; chainId?: number; } export interface RPCRequest { method: string; params: any[]; } //# sourceMappingURL=messageTypes.d.ts.map