当前位置:首页 > 知识 >

如何设计好用的以太坊轻客户端?

大家这儿讲的是怎样为钱包搭建一个完美无缺的手机客户端。钱包无所不在,并且关键由去中心化服务提供商适用。总体而言,钱包要考虑下列需求:

如何设计好用的以太坊轻客户端?

跟踪区块链技术的全新区块链
查询账户余额和 nonce
载入合同信息(如代币总账户余额)
估计交易的 gas limit
推送交易
监管必须打包的未处理交易
大部分钱包都按照规范化的 JSON-RPC API。依据上述需求转换成的 JSON-RPC 节点如下所示所显示:

eth_blockNumber 用于跟踪链首块
eth_getBalance 和 eth_getTransactionCount 用于查询帐户信息
eth_call 用于载入合同信息
eth_estimateGas 用于估计 gas limit
eth_sendRawTransaction 用于推送交易
eth_getTransactionReceipt 表明交易早已被挖到

猜你喜欢

微信二维码

微信