RPC Methods
imToken 应用内的 Ethereum RPCs 实现说明。
Last updated
Was this helpful?
imToken 应用内的 Ethereum RPCs 实现说明。
Last updated
Was this helpful?
这是 imToken 应用当前支持的所有 Ethereum RPC 列表,你也可以在 内查看更多信息。
imToken 应用的 WebView (DApp 浏览器) ,我们只提供基础的 Provider
以供连接。关于如何使用 Provider
将应用连接到 imToken,请参考如下:
imToken 的
MetaMask 官方文档:
或是参考下述的简单示例代码:
此方法来源于 。
请求用户提供一个以太坊地址。
Returns
string[]
- 一个单一的、十六进制的以太坊地址字符串的数组。
别名: personal_sign
, eth_signTypedData
, eth_signTypedData_v3
eth_signTypedData_v4
用于将以太坊链添加到钱包应用程序的 API。
API wallet_addEthereumChain
仅在高于 2.8.4
版本的 imToken 应用内工作。
Returns
null
- 如果请求成功,该方法返回 null
,否则返回错误。
Params
Example
用于切换当前以太坊网络的 API。
API wallet_switchEthereumChain
仅在高于 2.9.10
版本的 imToken 应用内工作。
Returns
null
- 如果请求成功,该方法返回 null
,否则返回错误。
Params
Example
使用 ethereum.request({ method: 'eth_requestAccounts' })
代替。
使用 ethereum.request()
代替。
使用 ethereum.request()
代替。
使用 personal_sign
代替。
此 RPC 接口当前未在 imToken 应用内实现。
此方法来源于 。
此方法来源于 。
对于多种不同的鉴权方式之间的区别和历史原因,请参考 文档的解释说明。
此方法 (personal_sign
) 近似于 eth_sign
,但更安全,可以在 中查看详细信息。
此方法来源于 。
此方法来源于 。
此方法来源 。
此方法来源于 。
此方法来源于 。
如果你需要请求开发者帮助或反馈问题,请在 中创建一个主题。