CBitcoin
C语言的绑定,用于 libbitcoin。主要用作对 Bitcoin 框架的支持,该框架依赖于此并提供了 libbitcoin 的 Swift 绑定。
博客文章
我在 2019 年 1 月 25 日在我的博客上发布了这个框架的通告,链接为 这里。
需求
-
Swift 4.2
-
此发行版包括预构建的 fat 框架,用于
libbitcoin
和其依赖项:libboost
和libsecp256k1
。为了检查此大型预构建文件,您需要安装最新版本的 Git 和 Git 大文件存储处理程序。
$ brew install git
$ brew install git-lfs
$ which git
/usr/local/bin/git
$ git --version
git version 2.20.1
单元测试
CBitcoin 的测试可以在 Bitcoin 框架中找到。
安装
CBitcoin 可以通过 CocoaPods 获取。要安装它,请将以下行添加到 Podfile 文件中
pod 'CBitcoin'
自行构建框架
如果您愿意,可以运行包含的 build_frameworks.sh
脚本来从头开始构建 libbitcoin
、libboost
和 libsecp256k1
框架。这将需要很长时间。
作者
Wolf McNally,[email protected]
许可协议
CBitcoin 在 MIT 许可协议下提供。有关更多信息,请参阅 LICENSE 文件。