1 个不稳定版本
0.5.3 | 2021年3月28日 |
---|
#5 in #供应
在 4 crates 中使用
105KB
2.5K SLoC
Setheum 代币化协议 258 - SERP
多货币稳定币 SERP 模块
概述
stp258 模块提供了可流通的多货币功能,实现了 SettCurrency
特性,以及 SerpTes
和 SerpMarket
特性,通过 Setheum 的 serping 技术实现货币供应的弹性。
stp258 模块提供了以下功能:
- 查询和设置给定账户的余额。
- 获取和管理总发行量。
- 账户间的余额转移。
- 存款和提款。
- 削减账户余额。
- 铸造和销毁货币。
- 通过 serping 扩展和缩减货币供应。
认可与参考
本模块受到由 Open Web3 Stack 开发的 ORML Tokens 模块的启发,参考资料请查看 ORML 仓库。
测试与构建
运行 cargo build
构建。运行 cargo test
进行测试。
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install toolchain
uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: nightly-2021-02-17
target: wasm32-unknown-unknown
default: true
- name: Install Wasm toolchain
run: rustup target add wasm32-unknown-unknown
- name: Install clippy
run: rustup component add clippy
- name: Build
run: cargo build --verbose
- name: Run tests
run: cargo test --verbose
依赖
~77MB
~1.5M SLoC