remix和metamask调用了那些api抓包看下不就知道了。如何打开chrome插件的网络请求监控。然后创建个合约,调用个钱包看下jsonrpc都有那些不就知道了。 猜测:
rpc | 用途 | 可能使用的平台 |
---|---|---|
eth_gasPrice | 获取最低gasPrice | r,m |
eth_getTransactionCount | 获取某地址交易序列号 | r,m |
eth_blockNumber | 获取当前出块号 | r,m |
eth_getTransactionReceipt | 获取交易执行状态 | r,m |
eth_estimateGas | 预估gaslimit | r,m |
eth_sendRawTransaction | 发送签名交易 | r,m |
eth_sendTransaction | 发送交易 | r,m |
eth_getBalance | 获取eth 余额 | r,m |
network | 获取当前rpc 网络id | r,m |
eth_subscribe | 实时事件订阅 | r,m |
erc20.balanceOf | 查询erc20 交易 | m |
erc20.transfer metamask | 转移erc20 | m |
debug_transaction remix | 调试 | r |
personal_sign | 签名 | r,m |