1 个不稳定版本
0.5.3 | 2021年3月28日 |
---|
#8 in #supply
49KB
1K SLoC
Setheum 弹性储备协议 - TES (SERP-TES)
SERP-TES 货包 -- SERP-Token 供应弹性 (SERP-TES) Serp 货包。
概述
SERP-TES (Setheum 弹性储备协议 - 代币供应弹性) 模块通过配置一个实现 supply_change
的扩展来为 SERP-STP258 混合稳定币系统提供代币弹性系统,该扩展用于计算 supply_change 和一个 on_serp_block
,该扩展用于确定是否是时候进行 Serp / 调整供应。
然后,为了确定 SERP 应该扩大还是缩小供应,TES 提供了一个 serp_elast
,根据稳定币 / settcurrency 的价格结果告诉 TES 何时扩大和缩小供应。
serp-tes 模块提供了 Stp258
模块的功能,该模块需要通过 SerpTes
和 SerpMarket
模块进行 serp 交易,这些模块需要与 SerpStaking
模块进行交互,该模块将在 Serp 模块的下一个里程碑中构建。
测试 & 构建
运行 cargo build
进行构建。
运行 cargo test
进行测试。
''' 构建
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
依赖关系
~10–20MB
~285K SLoC