ERC7579UtilsTest
Inherits: Test
State Variables
_owner
address private _owner;
_ownerKey
uint256 private _ownerKey;
_account
address private _account;
_beneficiary
address private _beneficiary;
_recipient1
address private _recipient1;
_recipient2
address private _recipient2;
Functions
constructor
constructor();
testExecuteBatchDecodeCorrectly
function testExecuteBatchDecodeCorrectly() public;
testExecuteBatchDecodeEmpty
function testExecuteBatchDecodeEmpty() public;
testExecuteBatchDecodeDifferent
function testExecuteBatchDecodeDifferent() public;
testDecodeBatch
function testDecodeBatch() public;
callDecodeBatch
function callDecodeBatch(bytes calldata executionCalldata) public pure;
callDecodeBatchAndGetFirst
function callDecodeBatchAndGetFirst(bytes calldata executionCalldata) public pure;
callDecodeBatchAndGetFirstBytes
function callDecodeBatchAndGetFirstBytes(bytes calldata executionCalldata) public pure returns (bytes calldata);
hashUserOperation
function hashUserOperation(PackedUserOperation calldata useroperation) public view returns (bytes32);
_collectAndPrintLogs
function _collectAndPrintLogs(bool includeTotalValue) internal;
_printDecodedCalls
function _printDecodedCalls(bytes memory logData, bool includeTotalValue) internal pure;
_packGas
function _packGas(uint256 upper, uint256 lower) internal pure returns (bytes32);