0x42d792a9c0516485ca17cbeeba6ae6253b95455c
Unverified contract
Proxy
Active on
Base with 0 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.14)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SNAP | ERC-20 | 33 | $0.004286 |
$0.14 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "0x42d792a9c0516485ca17cbeeba6ae6253b95455c"
ABI
ABI objects
Getter at block 23085262
accountId() pure returns (string accountImplementationId)
kernel.advanced.v0.3.1
currentNonce() view returns (uint32)
1
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=Kernel, version=0.3.1, chainId=8453, verifyingContract=0x42d792a9c0516485ca17cbeeba6ae6253b95455c, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
entrypoint() view returns (address)
0x0000000071727de22e5e9d8baf0edac6f37da032
rootValidator() view returns (bytes21)
0x012e29537bbaf8ab5dc8037fa4bc3deb2c289498a3
validNonceFrom() view returns (uint32)
0
Read-only
executorConfig(address executor) view returns (struct ExecutorManagerExecutorConfig)
isAllowedSelector(bytes21 vId, bytes4 selector) view returns (bool)
isModuleInstalled(uint256 moduleType, address module, bytes additionalContext) view returns (bool)
isValidSignature(bytes32 hash, bytes signature) view returns (bytes4)
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) pure returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) pure returns (bytes4)
onERC721Received(address, address, uint256, bytes) pure returns (bytes4)
permissionConfig(bytes4 pId) view returns (struct ValidationManagerPermissionConfig)
selectorConfig(bytes4 selector) view returns (struct SelectorManagerSelectorConfig)
supportsExecutionMode(bytes32 mode) pure returns (bool)
supportsModule(uint256 moduleTypeId) pure returns (bool)
validationConfig(bytes21 vId) view returns (struct ValidationManagerValidationConfig)
State-modifying
Events changeRootValidator(bytes21 _rootValidator, address hook, bytes validatorData, bytes hookData) payable
execute(bytes32 execMode, bytes executionCalldata) payable
executeFromExecutor(bytes32 execMode, bytes executionCalldata) payable returns (bytes[] returnData)
executeUserOp(struct PackedUserOperation userOp, bytes32 userOpHash) payable
initialize(bytes21 _rootValidator, address hook, bytes validatorData, bytes hookData, bytes[] initConfig)
installModule(uint256 moduleType, address module, bytes initData) payable
installValidations(bytes21[] vIds, struct ValidationManagerValidationConfig[] configs, bytes[] validationData, bytes[] hookData) payable
invalidateNonce(uint32 nonce) payable
uninstallModule(uint256 moduleType, address module, bytes deInitData) payable
uninstallValidation(bytes21 vId, bytes deinitData, bytes hookDeinitData) payable
upgradeTo(address _newImplementation) payable
validateUserOp(struct PackedUserOperation userOp, bytes32 userOpHash, uint256 missingAccountFunds) payable returns (uint256 validationData)
ModuleInstalled(uint256 moduleTypeId, address module)
ModuleUninstallResult(address module, bool result)
ModuleUninstalled(uint256 moduleTypeId, address module)
NonceInvalidated(uint32 nonce)
PermissionInstalled(bytes4 permission, uint32 nonce)
PermissionUninstalled(bytes4 permission)
Received(address sender, uint256 amount)
RootValidatorUpdated(bytes21 rootValidator)
SelectorSet(bytes4 selector, bytes21 vId, bool allowed)
TryExecuteUnsuccessful(uint256 batchExecutionindex, bytes result)
Upgraded(address indexed implementation)
ValidatorInstalled(address validator, uint32 nonce)
ValidatorUninstalled(address validator)
This contract contains no constructor objects.
fallback()
receive()
EnableNotApproved()
ExecutionReverted()
InitConfigError(uint256 idx)
InvalidCallType()
InvalidCaller()
InvalidExecutor()
InvalidFallback()
InvalidMode()
InvalidModuleType()
InvalidNonce()
InvalidSelector()
InvalidSignature()
InvalidValidationType()
InvalidValidator()
NonceInvalidationError()
NotSupportedCallType()
OnlyExecuteUserOp()
PermissionDataLengthMismatch()
PermissionNotAlllowedForSignature()
PermissionNotAlllowedForUserOp()
PolicyDataTooLarge()
PolicyFailed(uint256 i)
PolicySignatureOrderError()
RootValidatorCannotBeRemoved()
SignerPrefixNotPresent()