MobileCoin Swift
MobileCoin 是一个为移动设备使用而设计的,具有隐私保护功能的支付网络。
发送您的第一笔支付
- 您必须阅读并接受 MobileCoins 和 MobileCoin 钱包的使用条款,才能使用 MobileCoin 软件。
致开发者
- MobileCoin 是一个原型。在发布前可能会有重大变化。
- 有关提交错误报告和代码的说明,请参阅 CONTRIBUTING.md
libmobilecoin
历史重写
我们使用 git lfs migrate
将我们的静态库子模块 libmobilecoin
进行迁移。这会重写提交历史,导致旧的子模块提交哈希会损坏。我们在这里存档了所有这些提交
它可以用作旧提交中 libmobilecoin
的替代品。
目录
许可协议
MobileCoin 可在开源许可下使用。请阅读 LICENSE.md 和相应的 LICENSE。
加密通知
此发行版包括加密软件。您所在的国家可能有限制加密软件使用的法律。在下载或使用此软件之前,请检查您所在国家的法律。
存储库结构
目录 | 描述 |
---|---|
文档 | 集成指南。 |
示例 | 示例应用程序。 |
示例HTTP | 示例 "仅HTTP" 应用程序。 |
脚本 | 此存储库使用的脚本。 |
机密信息 | 贡献者和他们的公钥的机密信息文件。 |
源代码 | MobileCoin Swift SDK 的源代码。 |
测试 | 测试。 |
供应商 | iOS 工件。 |
构建说明
可以使用 make
构建工作区。
-
初始化或更新子模块
git submodule update --init --recursive
-
安装 Ruby 2.7.x
-
安装 gem bundler
gem install bundler
-
安装 pre-commit
brew install pre-commit pre-commit install
-
构建 MobileCoin Swift SDK
make
注意:要构建 libmobilecoin,请在 libmobilecoin-ios-artifacts 中运行 make
。
机密信息
新贡献者应遵循 秘密 README.md 中的说明以获取用于内部测试的密钥。
概览
MobileCoin是一个去中心化的支付网络。该网络的基本目标是安全高效地实现价值的交换,这些价值以网络总价值的分数所有权的形式表示。与大多数加密货币类似,MobileCoin在区块链数据结构中维护所有已成功完成的支付的不变和永久记录。该网络广泛使用密码学来确立所有权、控制转让以及为用户提供类似现金的隐私。
有关加密货币的更多信息,请参阅MobileCoinFoundation/MobileCoin。
重要技术文档
该列表包含了一组有助于理解MobileCoin如何工作的文档和资源。
特别注意对Fog的讨论,因为它对MobileCoin在移动设备上良好运行至关重要。
支持
有关故障排除帮助和其他问题,请访问我们的社区论坛。
您还可以通过电子邮件开启技术支持工单。
商标
MobileCoin是MobileCoin Inc.的注册商标。