This PR is merging a subset of feat/kaiax branch into dev branch.
This PR Adds the kaiax/staking module. See kaiax/staking/README.
Add the implementation
Register to:
CN as BaseModule
CN as JsonRpcModule (for kaia_getStakingInfo and governance_getStakingInfo)
BlockChain as RewindableModule
IstanbulBackend as StakingModule (to pass it to weightedCouncil and reward_distributor) -- this use case will be removed once we introduce kaiax/valset and kaiax/reward.
Proposed changes
This PR is merging a subset of
feat/kaiax
branch intodev
branch. This PR Adds the kaiax/staking module. See kaiax/staking/README.Next PR:
Types of changes
Checklist
I have read the CLA Document and I hereby sign the CLA
in first time contribute$ make test
)Related issues
Further comments