1 个不稳定版本
0.2.6 | 2022 年 3 月 22 日 |
---|
#7 在 #queried
49KB
1K SLoC
质押 CW20
这是一个 cw20 质押合约的基本实现。质押的代币可以通过可配置的解押期进行解押。质押余额可以在任意高度由外部合约查询。
运行此合约
您需要安装 Rust 1.58.1+,并带有 wasm32-unknown-unknown
目标。
您可以通过以下方式对此运行单元测试
cargotest
一旦您对内容满意,您可以通过以下方式将其编译为 wasm
RUSTFLAGS='-C link-arg=-s' cargo wasm
cp ../../target/wasm32-unknown-unknown/release/stake_cw20.wasm .
ls -l stake_cw20.wasm
sha256sum stake_cw20.wasm
或者,对于生产就绪(优化)构建,在仓库根目录下运行构建命令:https://github.com/CosmWasm/cw-plus#compiling。
依赖关系
~5–6.5MB
~146K SLoC