#balance #height #cosmwasm #token #queried #staked #cw20

stake-cw20

可以抵押的CW20代币,抵押的余额可以在任何高度查询

2个版本

0.2.6 2022年2月6日
0.2.5 2022年2月3日

#4 in #queried

Download history 54/week @ 2024-04-14 47/week @ 2024-04-21 18/week @ 2024-04-28 32/week @ 2024-05-05 41/week @ 2024-05-12 187/week @ 2024-05-19 30/week @ 2024-05-26 101/week @ 2024-06-02 26/week @ 2024-06-09 149/week @ 2024-06-16 62/week @ 2024-06-23 86/week @ 2024-06-30 71/week @ 2024-07-07 255/week @ 2024-07-14 344/week @ 2024-07-21 190/week @ 2024-07-28

874 个月下载量
2 个crate中使用(通过 dao-testing

Apache-2.0

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

依赖项

~4–6MB
~128K SLoC