-
Notifications
You must be signed in to change notification settings - Fork 81
Open
Description
Context:
- Canto v7 currently uses IBC v3.x
- Upgrading to SDK v0.50 and ibc-go v8 is in progress feat: bump up cosmos-sdk v0.50.x, cometbft v0.38.x b-harvest/Canto#53
- The introduction of ICS-029 Fee Payment from IBC v4 is now a possibility, requiring a decision for adoption.
- Considering ICS-029 for decentralized, publicly-funded support to maintain sustainable and stable relayer operations.
Suggestions:
- Adopting ICS-029 involves adding a fee module, module account, and processing via middleware, increasing complexity and potential security risks.
- Given that this feature is not yet externally vetted or guaranteed for stability, it's advisable to prioritize the v0.50 upgrade first. ICS-029 can be considered for future adoption after ensuring its stability and necessity.
Action Items:
- If immediate adoption is deemed unnecessary, remove the fee module from the ongoing v0.50 bump PR.
- If future adoption is required, proceed with code validation and risk assessment for the fee module and middleware logic before introducing it in a subsequent upgrade.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels