Change Governor.cancel to receive all parameters (#4056)

This commit is contained in:
Francisco
2023-02-22 06:00:41 -03:00
committed by GitHub
parent 227473e88c
commit adb861fb3b
6 changed files with 99 additions and 35 deletions

View File

@ -68,7 +68,13 @@ class GovernorHelper {
switch (visibility) {
case 'external':
return this.governor.methods['cancel(uint256)'](...concatOpts([proposal.id], opts));
if (proposal.useCompatibilityInterface) {
return this.governor.methods['cancel(uint256)'](...concatOpts([proposal.id], opts));
} else {
return this.governor.methods['cancel(address[],uint256[],bytes[],bytes32)'](
...concatOpts(proposal.shortProposal, opts),
);
}
case 'internal':
return this.governor.methods['$_cancel(address[],uint256[],bytes[],bytes32)'](
...concatOpts(proposal.shortProposal, opts),