使用说明
莱特币核心集成/暂存树
https://litecoin.org
什么是莱特币?
Litecoin是一种实验性的数字货币,可以实现即时支付 世界上任何地方的任何人。Litecoin使用点对点技术进行操作 没有中央权威:管理交易和发行货币 Litecoin Core是开源的名字 允许使用这种货币的软件。
有关更多信息,以及立即可用的二进制版本 Litecoin Core软件,请参阅 https://litecoin.org.
许可证
Litecoin Core是根据MIT许可条款发布的。看 复制 了解更多 信息或查看https://opensource.org/licenses/MIT.
开发过程
这 master 分支会定期构建和测试,但不能保证
完全稳定。 标签 已创建
定期发布Litecoin Core的新官方稳定版本。
贡献工作流程如所述 贡献.md 对开发人员有用的提示可以在 doc/developer-notes.md.
开发人员 邮件列表 应在工作前用于讨论复杂或有争议的变更 在补丁集上。
开发者IRC可以在Freenode的#litecoin-dev上找到。
测试
测试和代码审查是开发的瓶颈;我们得到了更多的拉力 我们可以在短时间内审查和测试请求。请耐心等待,并通过测试提供帮助 其他人的pull请求,记住这是一个安全关键项目,任何错误都可能让人付出代价 很多钱。
自动化测试
强烈鼓励开发人员编写 单元测试 对于新代码,以及
为旧代码提交新的单元测试。可以编译和运行单元测试
(假设它们在配置中没有被禁用): make check.跑步的更多细节
扩展单元测试可以在 /src/test/README.md.
还有 回归与积分测试,书面
在Python中,它们在构建服务器上自动运行。
这些测试可以运行(如果 测试依赖关系 已安装),包括: test/functional/test_runner.py
Travis CI系统确保每个pull请求都是为Windows、Linux和macOS构建的,并且单元/健全性测试是自动运行的。
手动质量保证(QA)测试
更改应由编写更改的开发人员以外的其他人进行测试 代码。这对于大型或高风险的变更尤为重要。它很有用 如果测试更改是 不是直截了当的。
翻译
我们只接受通过提交的翻译修复 比特币核心的Transifex页面. 翻译会定期转换为莱特币。
翻译会定期从Transifex中提取并合并到git存储库中。请参阅 翻译过程 了解其工作原理的详细信息。
重要:我们不接受GitHub pull请求的翻译更改,因为下一个 从Transifex中提取会自动再次覆盖它们。
