jingtum-lib-objectc 1.0.6

jingtum-lib-objectc 1.0.6

jerry20130912 维护。



 
依赖关系
CoreBitcoin>= 0
OpenSSL-Universal= 1.0.1.16
ISO8601DateFormatter>= 0
SocketRocket>= 0
 

  • 作者
  • jerry

jingtum-lib-objective-c

jingtumLib-objective-c 库用于与 jingtum 区块链网络交互。这是 objective-c 版本的库。

Jingtum 介绍

Jingtum 是国内外最成熟的区块链平台之一。是唯一经过大规模应用检验的区块链技术。Jingtum 公司已构建了一个互联互通的区块链平台(公链),位于具有各种应用的区块链生态系统发展过程中。[网站][1]

源代码

  • src/jingtum-lib - jingtum lib 的源代码。
  • src/ViewController.m - jingtum lib 的测试。
  • 示例 - 使用 jingtum lib 的示例。
  • docs - jingtum lib 的文档。

支持的系统

  • MacOS

开发环境

  • MacOS
  • Xcode

参考资料

以下库被引用。

安装

下载此源代码后,我们应该运行

pod install

以下载必要的库

此外,jingtum-lib-objectc 也可通过 CocoaPods 获得。要安装它,只需将以下行添加到您的 Podfile 中

pod "jingtum-lib-objectc"

注意

运行后

pod install

我们获得了所有需要的库,然后我们应该修改文件:Pods/CoreBitcoin/CoreBitcoin/BTCBase58.m,从

static const char* BTCBase58Alphabet = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz";

修改为

static const char* BTCBase58Alphabet = "jpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65rkm8oFqi1tuvAxyz";

总结

jingtum-lib-objective-c 库基于 ws 协议连接到 jingtum 系统。Remote 类提供了公有的 API 来创建两种对象:通过 GET 方法创建 Request 对象,通过 POST 方法创建 Transaction 对象。然后可以通过 Submit() 方法将数据提交到服务器。

如何使用

  1. 创建Remote类的实例。
    Remote *remote = [Remote instance];
  1. 连接到服务器。
    [remote connectWithURLString:@"ws://123.57.219.57:5020" local_sign:true];
  1. 关闭连接
    remote.Disconnect();

贡献 //贡献,在此可以添加一些联系方式,比如QQ群等

请随意发送给我pull requests或添加其他联系方式。
QQ : 3107251779

许可

jingtum-lib-objective-c遵循MIT许可协议。更多信息请查阅COPYING文件,或查看MIT协议