EntryPoint

Verified contract

Active on Ethereum with 5,414 txns
Deployed by via 0x5c81127e at 19274877
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $19,992.92
0x7d38192ba3373ee6f4b1f1ff32a715f124e6e65f9f300af503436ca4e453761a
0x9f4359fdfe2930ae01309e7aeea6f014dceb01022170f59d0abaf7639dc66609
0x6f8150003d91d29a6089c256cb61eb8780d1c7917be92c34bfda248735fc3b96
0xba215976ab75642c4f403b88b1d874a82ea8c68a24be67a6cfe776a2fbfc3e84
0xd979baf3b68c22596c2760b5221c00f6b537fa655d27470893d051ef3b5878b4
0x170bd2c09606868c1fd564f0c4ace3618de17ac9b757f3031268cac1fd2357b6
0x2c0f33baebbd788d12e67ba35ce952b37b26882e7b30c105a5c99627d502997d
0x18940b27097672e961d03ee732eca9ee1fc65a910e201b4d238778d8d276f1bf
0x576ddf8cd9edd92a09e386d1b1ff2880c1949ecb86af192653f31d13e056e6b6
0x3dedf0539f42e2be51ca8a8f6b9606c3127aaa69f9e04d606d59f60c80ba9579

Functions
Getter at block 21243300

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