#balance #token #height #queried #cw20 #staked #external

stake-cw20-external-rewards

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

1 个不稳定版本

0.2.6 2023年7月3日

#5 in #queried

Download history 60/week @ 2024-04-07 59/week @ 2024-04-14 58/week @ 2024-04-21 32/week @ 2024-04-28 41/week @ 2024-05-05 61/week @ 2024-05-12 241/week @ 2024-05-19 48/week @ 2024-05-26 157/week @ 2024-06-02 47/week @ 2024-06-09 244/week @ 2024-06-16 113/week @ 2024-06-23 90/week @ 2024-06-30 92/week @ 2024-07-07 330/week @ 2024-07-14 434/week @ 2024-07-21

948 次每月下载
用于 cw20-stake-external-rewar…

Apache-2.0

82KB
2K 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
~129K SLoC