VerifyingSingletonPaymaster
Verified contract
Active on
Base with 264 txns
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 "VerifyingSingletonPaymaster"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22676380 | 2 days ago | | | 0.02 | 8.4421666e-7 | |
| 22656122 | 2 days ago | | | 0.005 | 8.4191597e-7 | |
| 22645425 | 3 days ago | | | 0 | 3.3997602e-7 | |
| 22493293 | 6 days ago | | | 0 | 7.7898605e-7 | |
| 22492818 | 6 days ago | | | 0 | 7.7321451e-7 | |
| 22491719 | 6 days ago | | | 0.005 | 0.0000011432061 | |
| 22483014 | 6 days ago | | | 0 | 1.6711640e-7 | |
| 22482850 | 6 days ago | | | 0.005 | 1.9533900e-7 | |
| 22482206 | 6 days ago | | | 0.003 | 0.000000306031100000 | |
| 22478031 | 6 days ago | | | 0.0017 | 8.4361299e-7 |
ABI
ABI objects
Getter at block 22755705
entryPoint() view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit() view returns (uint256)
6558710915950600730
owner() view returns (address)
0x129443ca2a9dec2020808a2868b38dda457eacc7
verifyingSigner() view returns (address)
0xc6dab8652e5e9749523ba948f42d5944584e4e73
Read-only
getBalance(address paymasterId) view returns (uint256 balance)
getHash(struct UserOperation userOp, address paymasterId, uint48 validUntil, uint48 validAfter) view returns (bytes32)
paymasterIdBalances(address) view returns (uint256)
State-modifying
Events addStake(uint32 unstakeDelaySec) payable
deposit() payable
depositFor(address paymasterId) payable
postOp(uint8 mode, bytes context, uint256 actualGasCost)
renounceOwnership()
setSigner(address _newVerifyingSigner) payable
setUnaccountedEPGasOverhead(uint256 value)
transferOwnership(address newOwner)
unlockStake()
validatePaymasterUserOp(struct UserOperation userOp, bytes32 userOpHash, uint256 maxCost) returns (bytes context, uint256 validationData)
withdrawStake(address withdrawAddress)
withdrawTo(address withdrawAddress, uint256 amount)
EPGasOverheadChanged(uint256 indexed _oldValue, uint256 indexed _newValue)
GasBalanceDeducted(address indexed _paymasterId, uint256 indexed _charge)
GasDeposited(address indexed _paymasterId, uint256 indexed _value)
GasWithdrawn(address indexed _paymasterId, address indexed _to, uint256 indexed _value)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
VerifyingSignerChanged(address indexed _oldSigner, address indexed _newSigner, address indexed _actor)
constructor(address _owner, address _entryPoint, address _verifyingSigner)
This contract contains no fallback and receive objects.
CallerIsNotAnEntryPoint(address caller)
CanNotWithdrawToZeroAddress()
DepositCanNotBeZero()
EntryPointCannotBeZero()
InsufficientBalance(uint256 amountRequired, uint256 currentBalance)
InvalidPaymasterSignatureLength(uint256 sigLength)
PaymasterIdCannotBeZero()
VerifyingSignerCannotBeZero()