ethereumjs-lib

黄皮书 中所描述的, ethereumjs-lib 是核心`以太坊 <http://ethereum.org/>`_ 功能的javascript库。 这是个简单的元模块,提供以下模块。大部分JS模块都在`ethereumjs <https://github.com/ethereumjs>`_ 上都有跟踪。

  • VM - 以太坊虚拟机和状态处理功能
  • 区块链 - 区块链管理
  • 区块 - 区块模式定义与验证
  • 交易 - 交易模式定义与验证
  • 账户 - 账户模式定义和验证
  • rlp - 循环长度前缀序列化
  • Trie - 改良的Merkle Patricia树
  • Ethash - 以太坊工作量证明算法
  • utils - 多样辅助功能
  • devp2p - 网络协议
  • devp2p-dpt - 争议节点列表

链接: