cosmos-sdk
cosmos-sdk copied to clipboard
Decouple Comet from modules and storage
This issue is aimed at removing the comet dependency in modules and other areas of the Cosmos SDK.
We would like to remove the dependence in order to allow teams to use the Cosmos SDK without needing to rely on comet as a dependency themself. Secondly this allows comet integration into the sdk and mainnets to be quicker and streamlined
- [x] storage
- [ ] auth
- [x] authz
- [x] accounts
- [x] evidence
- [x] circuit
- [x] distribution
- [ ] staking
- [x] slashing
- [ ] gov
- [ ] upgrade
- [ ] feegrant
- [x] mint
- [x] protocolpool
removed from olympus since this is not required
Hey @tac0turtle I can remove all the cometbft/cometbft/crypto
deps inside the sdk.
It would also be a healthy thing prior to crypto/v2.