We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4c3ef87 commit bf69b60Copy full SHA for bf69b60
contracts/interfaces/draft-IERC7579.sol
@@ -120,7 +120,7 @@ interface IERC7579Execution {
120
* MUST ensure adequate authorization control: e.g. onlyEntryPointOrSelf if used with ERC-4337
121
* If a mode is requested that is not supported by the Account, it MUST revert
122
*/
123
- function execute(bytes32 mode, bytes calldata executionCalldata) external;
+ function execute(bytes32 mode, bytes calldata executionCalldata) external payable;
124
125
/**
126
* @dev Executes a transaction on behalf of the account.
@@ -135,7 +135,7 @@ interface IERC7579Execution {
135
function executeFromExecutor(
136
bytes32 mode,
137
bytes calldata executionCalldata
138
- ) external returns (bytes[] memory returnData);
+ ) external payable returns (bytes[] memory returnData);
139
}
140
141
0 commit comments