In the balanced assetManager we want to add a option to stake on potentially different networks, first which would be AVAX.
The initial functionality would be add a staking manager address
Add method to stake(amount, validator, time).
Each potential chain must be able to have its own implementation of a similar function depending on needs.
So a extension must be built such that the assetManager core is the same but can be extended to add staking.
On avax we only need one method(i think) a staking method with stakes some amount for a fixed period
In the balanced assetManager we want to add a option to stake on potentially different networks, first which would be AVAX.
The initial functionality would be add a staking manager address Add method to stake(amount, validator, time). Each potential chain must be able to have its own implementation of a similar function depending on needs. So a extension must be built such that the assetManager core is the same but can be extended to add staking.
On avax we only need one method(i think) a staking method with stakes some amount for a fixed period