#json-rpc #api #accumulate #async #json-rpc-client #api-bindings #rpc

bin+lib accumulate-api

通过 JSON-RPC 与 Accumulate 协议交互的底层 API

1 个不稳定版本

0.1.0 2024 年 5 月 26 日

#1968 in 异步

MIT 许可协议

28KB
784

Accumulate 区块链的 JSON-RPC 客户端

Rust 编写的 Accumulate 网络完整 JSON-RPC 客户端 https://accumulatenetwork.io/

结构

  • types - 包含与 Accumulate API 一起工作的所需类型的模块
  • methods - 包含根据 API 定义的确切方法的模块
  • account - 与协议、钱包推导、有效载荷等一起工作的辅助函数
  • encoding - 包含 Accumulate 特定编码所需方法的模块
  • signing - 包含 Accumulate 特定签名(ED25519、RCD、multihash 等)所需方法的模块

运行测试

您可以运行应用程序或单独的测试

$ cargo run accumulate-api-tests

运行测试应用程序

$ cargo run accumulate-app

贡献

由 Kelecorix, Inc. 开发的库。如果您是活跃用户或认为它很有用,我们强烈鼓励您支持我们的努力,并确保长期维护,向以下加密货币地址之一捐赠一小笔费用

  • BTC: 39oVXpsgsyW8ZgzsnX3sV7HLdtXWfT96qN
  • ETH: 0x9cDBA6bb44772259B3A3fb89cf233A147a720f34
  • ACME: acc://12d3ab9ed87ab6b8755163d53ba475b2d7976b1e14b70f2a/acme

依赖项

~9–24MB
~389K SLoC