23 个不稳定版本 (5 个破坏性更新)

0.9.0 2023年2月2日
0.9.0-rc.12022年12月27日
0.8.0 2022年11月19日
0.8.0-rc.42022年7月30日
0.4.0 2021年3月14日

#118 in #闪电


用于 5 crates

MIT 许可证

105KB
2K SLoC

RGB-20 库

RGB20 是比特币和闪电上的法定数字资产 RGB 架构。

此仓库提供 Rust 库和命令行工具 rgb20,可与其他 RGB 节点一起使用,生成和解析 RGB20 数据(架构、发行资产、解析 RGB 节点返回的合同信息)。

命令行工具

使用 Docker 安装

构建

克隆仓库并切换到所需版本(此处为 v0.8.0-rc.3

$ git clone https://github.com/RGB-WG/rust-rgb20
$ cd rust-rgb20
$ git checkout v0.8.0-rc.3

构建和标记 Docker 镜像

$ docker build -t rgb20:v0.8.0-rc.3 .

用法

$ docker run rgb20:v0.8.0-rc.3 --help

lib.rs:

RGB20 库:用于处理法定资产类型,在 LNPBP-20 标准定义的架构下操作

  • 根 RGB20 架构,由 schema::schema() 返回,ID 为 SCHEMA_ID_BECH32
  • RGB20 子架构,由 schema::subschema() 返回,禁止资产替换流程,ID 为 SUBSCHEMA_ID_BECH32
  • 高级 RGB20 API,执行资产发行、转账和其他资产管理操作

依赖关系

~16–28MB
~388K SLoC