SmartAccount
Verified contract
Implementation
Active on
Ethereum with 1 txns
Storage
Map
Table
Raw
Constants and immutables
17
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "SmartAccount"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18568864 | a year ago | | | 0 | 0.0025726384 |
ABI
ABI objects
Getter at block 21223114
EntryPoint() view returns (address)
0xdc5319815cdaac2d113f7f275bc893ed7d9ca469
FallbackHandler() view returns (address)
0xc9b02677ebfa3f4da43ebefc6fc38e11148b664d
getFallbackHandler() view returns (address fallbackHandler)
0xc9b02677ebfa3f4da43ebefc6fc38e11148b664d
getGuard() view returns (address guard)
0x0000000000000000000000000000000000000000
getOwner() view returns (address)
0x0000000000000000000000000000000000000001
nonce() view returns (uint256)
0
Read-only
getUOPHash(uint8 sigType, address EntryPoint, struct UserOperation userOp) view returns (bytes32)
getUOPSignedHash(uint8 sigType, address EntryPoint, struct UserOperation userOp) view returns (bytes32)
isModuleEnabled(address module) view returns (bool)
isOwner(address _owner) view returns (bool)
isValidSignature(bytes32 _hash, bytes _signature) view returns (bytes4)
State-modifying
Events Initialize(address _owner)
disableModule(address prevModule, address module)
enableModule(address module)
execTransactionBatch(bytes executeParamBytes)
execTransactionFromEntrypoint(address to, uint256 value, bytes data)
execTransactionFromEntrypointBatch(struct ExecutorExecuteParams[] _params)
execTransactionFromEntrypointBatchRevertOnFail(struct ExecutorExecuteParams[] _params)
execTransactionFromModule(address to, uint256 value, bytes data, uint8 operation)
execTransactionFromModuleReturnData(address to, uint256 value, bytes data, uint8 operation) returns (bytes returnData)
execTransactionRevertOnFail(bytes executeParamBytes)
setFallbackHandler(address handler)
setGuard(address guard)
updateImplement(address implement)
validateUserOp(struct UserOperation userOp, bytes32 userOpHash, address aggregatorAddress, uint256 missingAccountFunds) returns (uint256 deadline)
validateUserOpWithoutSig(struct UserOperation userOp, bytes32 userOpHash, address aggregatorAddress, uint256 missingAccountFunds) returns (uint256 deadline)
AAOwnerSet(address owner)
ChangedFallbackHandler(address handler)
ChangedGuard(address guard)
DisabledModule(address module)
EnabledModule(address module)
ExecutionFromModuleFailure(address module)
ExecutionFromModuleSuccess(address module)
HandleFailedExternalCalls(bytes revertReason)
HandleSuccessExternalCalls()
ImplementUpdated(address indexed implement)
SafeReceived(address indexed sender, uint256 value)
constructor(address _EntryPoint, address _FallbackHandler, string _name, string _version)
fallback()
receive()
This contract contains no error objects.