EntryPoint

Verified contract

Active on Base
Deployed by via 0xa338c5b0 at 10920348
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $18,438.7
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x29a69e3e5864656fa9185d88c76b0eab280d5dcc36094b9abb4ea6b525b4dc5c
0xb5a93f5b28c595cbd041ca2e4680f521f46f3c310abe48fa595e74e5171414f3
0x46f34e223f74eed36faf607b8bfd3e2dfaf58231adb6bab0b1260a32c82ff798
0xd55b35ba163db05352b867cc763cfe5b7abd8e8b6ce5920cc38be2598bd409e9
0x2f43dba0b5451024a8d0231455c1b23eb3b8d79038176a92c39ca71464095fbb
0x36aa2a16f32dd724c9439260a7fb2c3394a470ca437f756c7817bbefcd5d7027
0xa99ebf9a99664a7f0e70972a88b55a13619a52b1b97009d87a1fe12e436dcda2
0x482da665f9ee4cc8bced316c4aece5f1aeca4f01fc4a504de9718e5126d6adc9
0x52e7c3602b8cf28c55a63efaf9ca2121804807bfb7ecd3ffb5006d4e746325b3
0x814dcd2eacb92195f22f8ef1a02c6476174cf7b06f50b8b9de9db672b0f3c743

Functions
Getter at block 22725883

This contract contains no getter function objects.

Read-only
balanceOf(address accountview returns (uint256)
deposits(addressview returns (uint256 depositbool stakeduint112 stakeuint32 unstakeDelaySecuint48 withdrawTime)
getDepositInfo(address accountview returns (struct IStakeManagerDepositInfo info)
getNonce(address senderuint192 keyview returns (uint256 nonce)
getUserOpHash(struct PackedUserOperation userOpview returns (bytes32)
nonceSequenceNumber(addressuint192view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addStake(uint32 unstakeDelaySecpayable 
delegateAndRevert(address targetbytes data
depositTo(address accountpayable 
getSenderAddress(bytes initCode
handleAggregatedOps(struct IEntryPointUserOpsPerAggregator[] opsPerAggregatoraddress beneficiary
handleOps(struct PackedUserOperation[] opsaddress beneficiary
incrementNonce(uint192 key
innerHandleOp(bytes callDatastruct EntryPointUserOpInfo opInfobytes contextreturns (uint256 actualGasCost)
unlockStake(
withdrawStake(address withdrawAddress
withdrawTo(address withdrawAddressuint256 withdrawAmount
Events
AccountDeployed(bytes32 indexed userOpHashaddress indexed senderaddress factoryaddress paymaster
BeforeExecution(
Deposited(address indexed accountuint256 totalDeposit
PostOpRevertReason(bytes32 indexed userOpHashaddress indexed senderuint256 noncebytes revertReason
SignatureAggregatorChanged(address indexed aggregator
StakeLocked(address indexed accountuint256 totalStakeduint256 unstakeDelaySec
StakeUnlocked(address indexed accountuint256 withdrawTime
StakeWithdrawn(address indexed accountaddress withdrawAddressuint256 amount
UserOperationEvent(bytes32 indexed userOpHashaddress indexed senderaddress indexed paymasteruint256 noncebool successuint256 actualGasCostuint256 actualGasUsed
UserOperationPrefundTooLow(bytes32 indexed userOpHashaddress indexed senderuint256 nonce
UserOperationRevertReason(bytes32 indexed userOpHashaddress indexed senderuint256 noncebytes revertReason
Withdrawn(address indexed accountaddress withdrawAddressuint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
DelegateAndRevert(bool successbytes ret
FailedOp(uint256 opIndexstring reason
FailedOpWithRevert(uint256 opIndexstring reasonbytes inner
PostOpReverted(bytes returnData
ReentrancyGuardReentrantCall(
SenderAddressResult(address sender
SignatureValidationFailed(address aggregator