#金库 #Cosmos #Osmosis #中子星

vaultenator

基于 Tokenfactory 实现的 CosmWasm 金库标准的意见基础金库。

18 个版本 (1 个稳定版)

2.0.0 2024 年 8 月 13 日
0.5.0 2024 年 5 月 17 日
0.4.1 2024 年 5 月 10 日
0.0.2 2024 年 3 月 20 日

#5#osmosis

Download history 154/week @ 2024-04-16 357/week @ 2024-04-23 411/week @ 2024-04-30 284/week @ 2024-05-07 170/week @ 2024-05-14 28/week @ 2024-05-21 8/week @ 2024-05-28 9/week @ 2024-06-04 7/week @ 2024-06-11 6/week @ 2024-06-18 20/week @ 2024-07-02 1/week @ 2024-07-16 1/week @ 2024-07-23 108/week @ 2024-07-30

每月 110 次下载

MIT/Apache

25KB
523

Vaultenator

GitHub Actions CI Workflow Status Crates.io Version

基于 Tokenfactory 实现的 CosmWasm 金库标准意见基础金库。

特性

  • 管理 - 处理合同的开启和暂停
  • 配置 - 管理合同配置
  • 所有权 - 管理合同所有权
  • 状态 - 管理合同状态
  • CW4626 - 符合 CosmWasm 金库标准的接口
  • Tokenfactory - 将 Tokenfactory 定额作为金库股份代币

用法

在您的 CosmWasm 项目中使用该软件包

cargo add vaultenator

实现特质或包含默认实现。请参阅 示例金库,了解使用 Vaultenator 的示例实现。

开发

# Build contract
cargo wasm
# Run tests
cargo test
# Check formatting
cargo fmt --all -- --check
# Run clippy
cargo clippy -- -D warnings

提供了 git 预提交脚本来运行这些检查。

cp ./scripts/pre-commmit .git/hooks/

依赖关系

~6–10MB
~200K SLoC