Web3j
Java/Android 的 Ethereum JSON-RPC 客户端;适合读取余额、检查节点响应和处理整数单位。
官方资料核验
访问官方入口 ↗https://docs.web3j.io/4.14.0/
适合做什么
- 读取原生币余额
- 核对 RPC 请求是否执行
- 检查 wei 与 ETH 单位
- 区分读取和签名广播
- 网络与生态
- Ethereum
- 登录与钱包权限
- 本地 Java/Android 项目连接 HTTP 节点;公共读取无需钱包私钥,节点服务可另需 API 认证。
- 费用
- 读取请求不发链上交易;RPC 服务的额度和费用由节点供应商决定。
局限与核对事项
- 核对的是 4.14.0 文档和 v4.14.0 源码;不声称为当前最新发布版。
- 余额教程针对 Ethereum 原生币,不能用 ETH 的精度转换 ERC-20。
- Android 的 IPC 支持与普通 JVM 不同;钱包载入、Transfer 和 raw transaction 会进入独立写入路径。