4个版本 (2个重大更新)

0.3.0 2019年12月31日
0.2.1 2019年12月3日
0.2.0 2019年11月29日
0.1.0 2019年11月15日

#40 in #mark

MIT 许可协议

170KB
4.5K SLoC

Regius Mark

Regius Mark 是一种由实物黄金资产支持的加密货币。一枚代币由一克实物黄金支持。区块链技术用于提供一个不可篡改且经过密码学验证的账本。该系统是集中的,允许实现去中心化系统无法实现的全球可扩展性。

网站 | 白皮书

概述

Regius Mark 的核心库和区块链实现。

库API提供

  • 构建交易
  • 构建网络消息
  • 创建脚本并将它们转换为用于接收的P2SH地址
  • 生成密钥,可选地将它们转换为默认P2SH地址
  • 后端存储块和索引
  • 验证块和交易

此库不提供网络客户端实现,保持对任何网络库的无偏见。

Build Status

支持的Rust版本

Regius Mark 是针对编译器的最新稳定版本构建的。任何之前的版本都无法保证编译。

开发

修复错误时,应添加回归测试。新功能也应添加相应的测试以确保正确的行为。

运行测试套件

$ cargo test

应该可以构建crate并通过测试。

依赖项

~45MB
~626K SLoC