Allow Governor + CompoundTimelock to manage native tokens (eth) in and out of the timelock contract. (#2849)
* Change GovernorTimelockCompound to support ETH in Timelock * refactor compound timelock module * Allow governor to receive ETH is executor == address(this)
This commit is contained in:
@ -20,8 +20,6 @@ contract GovernorCompMock is Governor, GovernorVotesComp, GovernorCountingSimple
|
||||
_votingPeriod = votingPeriod_;
|
||||
}
|
||||
|
||||
receive() external payable {}
|
||||
|
||||
function votingDelay() public view override returns (uint256) {
|
||||
return _votingDelay;
|
||||
}
|
||||
|
||||
@ -21,8 +21,6 @@ contract GovernorMock is Governor, GovernorVotesQuorumFraction, GovernorCounting
|
||||
_votingPeriod = votingPeriod_;
|
||||
}
|
||||
|
||||
receive() external payable {}
|
||||
|
||||
function votingDelay() public view override returns (uint256) {
|
||||
return _votingDelay;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user