7 stable releases
2.6.0 | Nov 7, 2024 |
---|---|
2.5.0 | Oct 31, 2024 |
2.4.2 | Jul 22, 2024 |
2.3.0 | Oct 18, 2023 |
2.2.0 | Jul 9, 2023 |
#801 in Magic Beans
385 downloads per month
Used in 4 crates
(via cw-vesting)
42KB
725 lines
Stake Tracker
This is a CosmWasm package for tracking the staked balance of a smart contract.
The StakeTracker
type here exposes a couple methods with the on_
prefix. These should be called whenever the contract performs an
action with x/staking. For example, when the contract delegates
tokens, it should call the on_delegate
method to register that. Not
calling the method will cause the package to incorrectly track staked
values.
See
cw-vesting
for an example of integrating this package into a smart contract and a
discussion of how to handle slash events.
Dependencies
~4–6MB
~122K SLoC