Ethereum目录结构

以太坊源码目录结构:

工具:visual studio codegit

说明:利用git下载以太坊源码,并通过code打开。

打开后可以发现包含下面的模块内容:

accounts:实现以太坊账户管理

beacon:以太坊2.0相关功能

build:构建和编译的一些脚本和配置

cmd:命令行工具

common:公共工具类

consensus:以太坊共识算法

console:与控制台交互的功能

core:以太坊的核心数据结构和算法,包括虚拟机、状态、区块链、布隆过滤器等

crypto:加密和哈希算法

docs:文档

eth:以太坊协议

ethclient:以太坊RPC客户端

ethdb:eth的数据库,leveldb和正在测试的数据库

ethstats:网络状态的报告

event:实时的事件

graphql:API查询语言

internal:存放非公共API工具

log:日志服务

metrics:磁盘计数器

miner:提供以太坊的区块创建和挖矿功能

node:以太坊多种类型的节点

p2p:以太坊p2p网络服务

params:管理和存储以太坊网络的各种参数

rlp:以太坊序列化处理

rpc:RPC远程调用功能

signer:数字签名相关功能

swarm:swarm网络处理

tests:测试

trie:以太坊数据结构

teredb: IPv6 网络中的隧道技术

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值