web3j
web3j是一个轻量级的Java库,用于在Ethereum网络上集成客户端(节点)。
- 核心特性:
- 通过Java类型的JSON-RPC与Ethereum客户端进行交互
- 支持所有的JSON-RPC方法类型
- 支持所有Geth和Parity方法,用于管理账户和签署交易
- 同步或异步的发送客户端请求
- 可从Solidity ABI文件自动生成Java只能合约功能包
目前,支持 :ref:`go-ethereum` 和 :ref:`Parity` 客户端。
Links:
- GitHub: https://github.com/web3j/web3j
- Website: http://web3j.io
- Wiki: https://github.com/web3j/web3j/wiki
- Gitter: https://gitter.im/web3j/web3j