diff --git a/src/base/TornadoProposal.sol b/src/base/TornadoProposal.sol index 970283f..b0c0bad 100644 --- a/src/base/TornadoProposal.sol +++ b/src/base/TornadoProposal.sol @@ -8,7 +8,9 @@ import {IERC20} from "@openzeppelin/contracts/token/ERC20/IERC20.sol"; import {IGovernance} from "common/interfaces/IGovernance.sol"; import {IGnosisSafe} from "common/interfaces/IGnosisSafe.sol"; -contract TornadoProposal { +abstract contract TornadoProposal { + function executeProposal() public virtual; + function getMultisig() internal pure returns (IGnosisSafe) { return IGnosisSafe(0xb04E030140b30C27bcdfaafFFA98C57d80eDa7B4); }