0x18ae58e47cfb393200ea5a684ed63666d1b501b6
Unverified contract
Proxy
Active on
Base with 0 txns
Unified storage
Map
Table
Raw
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
PFXP | ERC-20 | 1.091K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "0x18ae58e47cfb393200ea5a684ed63666d1b501b6"
ABI
ABI objects
Getter at block 22012464 proxiableUUID() view returns (bytes32)
entryPoint() view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getInstalledPlugins() view returns (address[] pluginAddresses)
[0xcE0000007B008F50d762D155002600004cD6c647]
getNonce() view returns (uint256)
65
Read-only
getExecutionFunctionConfig(bytes4 selector) view returns (struct IAccountLoupeExecutionFunctionConfig config)
getExecutionHooks(bytes4 selector) view returns (struct IAccountLoupeExecutionHooks[] execHooks)
getPreValidationHooks(bytes4 selector) view returns (bytes21[] preUserOpValidationHooks, bytes21[] preRuntimeValidationHooks)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events execute(address target, uint256 value, bytes data) payable returns (bytes result)
executeBatch(struct Call[] calls) payable returns (bytes[] results)
executeFromPlugin(bytes data) payable returns (bytes returnData)
executeFromPluginExternal(address target, uint256 value, bytes data) payable returns (bytes)
initialize(address[] plugins, bytes pluginInitData)
installPlugin(address plugin, bytes32 manifestHash, bytes pluginInstallData, bytes21[] dependencies)
onERC1155BatchReceived(address operator, address from, uint256[] ids, uint256[] values, bytes data) returns (bytes4 selector)
onERC1155Received(address operator, address from, uint256 id, uint256 value, bytes data) returns (bytes4 selector)
onERC721Received(address operator, address from, uint256 tokenId, bytes data) returns (bytes4 selector)
tokensReceived(address operator, address from, address to, uint256 amount, bytes userData, bytes operatorData)
uninstallPlugin(address plugin, bytes config, bytes pluginUninstallData)
upgradeToAndCall(address newImplementation, bytes data) payable
validateUserOp(struct UserOperation userOp, bytes32 userOpHash, uint256 missingAccountFunds) returns (uint256 validationData)
ModularAccountInitialized(address indexed entryPoint)
PluginInstalled(address indexed plugin, bytes32 manifestHash, bytes21[] dependencies)
PluginUninstalled(address indexed plugin, bool indexed onUninstallSucceeded)
Upgraded(address indexed implementation)
This contract contains no constructor objects.
fallback()
receive()
AlreadyInitialized()
AlreadyInitializing()
AlwaysDenyRule()
ArrayLengthMismatch()
DuplicateHookLimitExceeded(bytes4 selector, bytes21 hook)
DuplicatePreRuntimeValidationHookLimitExceeded(bytes4 selector, bytes21 hook)
DuplicatePreUserOpValidationHookLimitExceeded(bytes4 selector, bytes21 hook)
Erc4337FunctionNotAllowed(bytes4 selector)
ExecFromPluginExternalNotPermitted(address plugin, address target, uint256 value, bytes data)
ExecFromPluginNotPermitted(address plugin, bytes4 selector)
ExecutionFunctionAlreadySet(bytes4 selector)
IPluginFunctionNotAllowed(bytes4 selector)
InterfaceNotAllowed()
InvalidDependenciesProvided()
InvalidPluginManifest()
MissingPluginDependency(address dependency)
NativeFunctionNotAllowed(bytes4 selector)
NativeTokenSpendingNotPermitted(address plugin)
NullFunctionReference()
PluginAlreadyInstalled(address plugin)
PluginCallDenied(address plugin)
PluginDependencyViolation(address plugin)
PluginInstallCallbackFailed(address plugin, bytes revertReason)
PluginInterfaceNotSupported(address plugin)
PluginNotInstalled(address plugin)
PluginUninstallCallbackFailed(address plugin, bytes revertReason)
PostExecHookReverted(address plugin, uint8 functionId, bytes revertReason)
PreExecHookReverted(address plugin, uint8 functionId, bytes revertReason)
PreRuntimeValidationHookFailed(address plugin, uint8 functionId, bytes revertReason)
RuntimeValidationFunctionAlreadySet(bytes4 selector, bytes21 validationFunction)
RuntimeValidationFunctionMissing(bytes4 selector)
RuntimeValidationFunctionReverted(address plugin, uint8 functionId, bytes revertReason)
UnauthorizedCallContext()
UnexpectedAggregator(address plugin, uint8 functionId, address aggregator)
UnrecognizedFunction(bytes4 selector)
UpgradeFailed()
UserOpNotFromEntryPoint()
UserOpValidationFunctionAlreadySet(bytes4 selector, bytes21 validationFunction)
UserOpValidationFunctionMissing(bytes4 selector)