EIP1193Provider
SIP Protocol API Reference v0.15.1
SIP Protocol API Reference / EIP1193Provider
Interface: EIP1193Provider
Section titled “Interface: EIP1193Provider”Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:13339
EIP-1193 Provider interface Standard interface for Ethereum providers (MetaMask, etc.)
Properties
Section titled “Properties”isMetaMask?
Section titled “isMetaMask?”
optionalisMetaMask?:boolean
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:13346
Provider is MetaMask
isCoinbaseWallet?
Section titled “isCoinbaseWallet?”
optionalisCoinbaseWallet?:boolean
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:13348
Provider is Coinbase Wallet
selectedAddress?
Section titled “selectedAddress?”
optionalselectedAddress?:string|null
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:13350
Selected address (may be undefined before connection)
chainId?
Section titled “chainId?”
optionalchainId?:string
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:13352
Chain ID in hex format
Methods
Section titled “Methods”request()
Section titled “request()”request<
T>(args):Promise<T>
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:13341
Make an Ethereum JSON-RPC request
Type Parameters
Section titled “Type Parameters”T = unknown
Parameters
Section titled “Parameters”Returns
Section titled “Returns”Promise<T>
on(
event,handler):void
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:13343
Event emitter for provider events
Parameters
Section titled “Parameters”string
handler
Section titled “handler”(…args) => void
Returns
Section titled “Returns”void
removeListener()
Section titled “removeListener()”removeListener(
event,handler):void
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:13344
Parameters
Section titled “Parameters”string
handler
Section titled “handler”(…args) => void
Returns
Section titled “Returns”void
isConnected()?
Section titled “isConnected()?”
optionalisConnected():boolean
Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:13354
Whether provider is connected
Returns
Section titled “Returns”boolean