- 博客(2)
- 资源 (3)
- 问答 (3)
- 收藏
- 关注
原创 以太坊RPC之getBalance调用流程分析
以下是RPC客户端调用getBalance的时序图:主要流程:1:通过区块高度从HeaderChain中获得header,header的数据以RLP格式保存在DatabaseReader这个接口中(实现类是。。)2:通过header.root从Database这个接口(实现类是。。)中获得trie,从而构造出stateDB问题:获得trie后,再通过address,可直接获得此...
2018-08-13 10:42:37 1797 1
原创 RPC框架及启动流程分析
RPC类图:解释:Service:定义服务接口,如某类需对外暴露RPC,则需要实现此接口API:API类中的interface是对Service实现类按不同功能进行分类后打包成不同的wrapper,如Ethereum类按功能不同其函数被切分到了5种服务类型的API中(具体实现类保存在API类的Service变量中,注意此处Service变量取名容易造成混淆) ...
2018-08-12 14:22:41 1243
TA创建的收藏夹 TA关注的收藏夹
TA关注的人