0 txs
151 calls
constructor
No constructor.
functions
isValidSignature
viewfunction isValidSignature(bytes32 hash, bytes signature) view returns (bytes4)
nonce
viewfunction nonce() view returns (uint256)
onERC1155BatchReceived
purefunction onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) pure returns (bytes4)
onERC1155Received
purefunction onERC1155Received(address, address, uint256, uint256, bytes) pure returns (bytes4)
onERC721Received
purefunction onERC721Received(address, address, uint256, bytes) pure returns (bytes4)
privileges
viewfunction privileges(address) view returns (bytes32)
supportsInterface
viewfunction supportsInterface(bytes4 interfaceID) view returns (bool)
execute
payablefunction execute(tuple[] calls, bytes signature) payable
executeBySelf
payablefunction executeBySelf(tuple[] calls) payable
executeBySelfSingle
payablefunction executeBySelfSingle(tuple call) payable
executeBySender
payablefunction executeBySender(tuple[] calls) payable
executeMultiple
payablefunction executeMultiple(tuple[] toExec) payable
setAddrPrivilege
payablefunction setAddrPrivilege(address addr, bytes32 priv) payable
tryCatch
payablefunction tryCatch(address to, uint256 value, bytes data) payable
tryCatchLimit
payablefunction tryCatchLimit(address to, uint256 value, bytes data, uint256 gasLimit) payable
validateUserOp
payablefunction validateUserOp(tuple op, bytes32 userOpHash, uint256 missingAccountFunds) payable returns (uint256)
events
LogErr
event LogErr(address indexed to, uint256 value, bytes data, bytes returnData)
LogPrivilegeChanged
event LogPrivilegeChanged(address indexed addr, bytes32 priv)
errors
No errors.
creation bytecode
0x7f00000000000000000000000000000000000000000000000000000000000000027f71dd4f9960c3c5ba112cf4f91b66773ed3baea3f6d2ddf48c61f514394dc8122553d602d80604d3d3981f3363d3d373d3d3d363d730f2aa7bcda3d9d210df69a394b6965cb2566c8285af43d82803e903d91602b57fd5bf3