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

stake-cw20-external-rewards

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

1 个不稳定版本

0.2.6 2023年7月3日

#5 in #queried

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

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