Closed
Description
opened on Aug 17, 2020
Summary
The 3 key management modules that Regen Network worked on (fee grants, msg authorization and groups), oftentimes referred to as "subkeys" support, were postponed from the Stargate release due to time constraints. Some of this work has already been migrated to protobuf and is near completion. This meta-issue tracks their progress towards completion for the next release.
Details
The design of these modules was initially described publicly in the following gist: https://gist.github.com/aaronc/b60628017352df5983791cad30babe56. Issue #4480 describes "subkeys" functionality and influenced the design of the modules proposed below.
Fee Grants
Existing/Historical PRs:
- Enable Fee Delegation #5768
- Migrate x/feegrant to proto #5782
- Enable Fee Delegation #5207
- Add FeeAccount to StdTx and add fee-delegation module #4616
Needed for completion:
- ADR 029: Fee Grant Module #7106 ADR
- implementation (continue from Enable Fee Delegation #5768)
Msg Authorization
Existing/Historical PRs:
Needed for completion:
- ADR 030: Authorization Module #7105 ADR (continue from Msg Authorization ADR #5235 and update to protobuf)
- implementation (continue from WIP: Add msg_authorization module #5412)
Groups
See #7633
secp256r1/NIST P-256 Signing
See #7718
Activity