Skip to content

Prevent proposals with duplicate actions from being submitted in GovernorTimelockCompound #6431

@Amxx

Description

@Amxx

It is a know issue in Compound Governance that proposal queueing will fail if it contains 2 (or more) actions that have the same target, value, and calldata. While this can be circumvented by adding extra (useless) bytes at the end of the calldata to create unicity, it is possible to create such a proposal and not realised if will never be executable after the voting ends.

We should modify the behavior of _propose in GovernorTimelockCompound to reject proposals that have duplicated actions

Metadata

Metadata

Assignees

Labels

good first issueLow hanging fruit for new contributors to get involved!

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions