b30f680549
* Remove eager operator and delegator rewarding * Add mixnodes snapshoting * Add Intervals map, getter and setter * Refactor reward params * Refactor MixnodeToReward * Persist node reward params and results on chain * Update cw-storage-plus to 0.12.1 * Refactor delegation storage * Compound delegator reward command * Compound delegator reward command * Add defered delegate and undelegate * Compound on behalf command * Scale calculations to epoch * Rename interval -> epoch where practical * Store epochs on chain * Cleanup first pass * Adapt reporting to lazy rewarding * make clippy --all
Nym vesting contract
- Initial vesting tokens are deposited and assigned to existing addresses via
CreatePeriodicVestingAccount - Admin account can then delegate vested and unvested tokens to mixnodes on behalf of vesting accounts
- Vesting accounts can withdraw vested and undelegated (spendable) coins to their addresses
