#vault #cosmos #osmosis

vaultenator

An opinionated base vault implementing CosmWasm Vault Standard using Tokenfactory

11 releases

new 0.2.0 Apr 29, 2024
0.1.1 Apr 25, 2024
0.0.9 Apr 15, 2024
0.0.2 Mar 20, 2024

#12 in #osmosis

Download history 111/week @ 2024-03-17 3/week @ 2024-03-24 244/week @ 2024-03-31 280/week @ 2024-04-07 456/week @ 2024-04-14 235/week @ 2024-04-21

1,215 downloads per month

MIT/Apache

22KB
468 lines

Vaultenator

GitHub Actions CI Workflow Status Crates.io Version

An opinionated base vault implementing CosmWasm Vault Standard using Tokenfactory.

Features

  • Administration - Handles opening and pausing contracts
  • Configuration - Manages contract configuration
  • Ownership - Manages contract ownership
  • State - Manages contract state
  • CW4626 - CosmWasm Vault Standard compliant interface
  • Tokenfactory - Tokenfactory denoms as vault share tokens

Usage

Use the crate in your CosmWasm project

cargo add vaultenator

Implement traits or include default implementations. See the Example Vault for an exmaple implementation using Vaulteantor.

Dependencies

~10MB
~219K SLoC