SingletonPaymasterV7
Verified contract
Active on
Ethereum with 56 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 "SingletonPaymasterV7"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21246508 | a day ago | | | 0.5 | 0.00049622571 | |
| 21232136 | 3 days ago | | | 0.5 | 0.00031920776 | |
| 21230452 | 4 days ago | | | 0.19 | 0.0056812500 | |
| 21228839 | 4 days ago | | | 0 | 0.00043720855 | |
| 21226045 | 4 days ago | | | 0.2 | 0.00040925725 | |
| 21222521 | 5 days ago | | | 0.1 | 0.0016416833 | |
| 21218427 | 5 days ago | | | 0 | 0.00039197506 | |
| 21201891 | 8 days ago | | | 0.35 | 0.0018937500 | |
| 21197313 | 8 days ago | | | 0 | 0.00055840414 | |
| 21191485 | 9 days ago | | | 0.55 | 0.00053129761 |
ABI
ABI objects
Getter at block 21256561
entryPoint() view returns (address)
0x0000000071727de22e5e9d8baf0edac6f37da032
getDeposit() view returns (uint256)
822785498077451774
owner() view returns (address)
0x433704c40f80cbff02e86fd36bc8bac5e31eb0c1
treasury() view returns (address)
0xd8baa107006c93a030d1455a2ef43261b384f21c
Read-only
getCostInToken(uint256 _actualGasCost, uint256 _postOpGas, uint256 _actualUserOpFeePerGas, uint256 _exchangeRate) pure returns (uint256)
getHash(uint8 _mode, struct PackedUserOperation _userOp) view returns (bytes32)
signers(address account) view returns (bool isValidSigner)
State-modifying
Events addSigner(address _signer)
addStake(uint32 unstakeDelaySec) payable
deposit() payable
postOp(uint8 mode, bytes context, uint256 actualGasCost, uint256 actualUserOpFeePerGas)
removeSigner(address _signer)
renounceOwnership()
setTreasury(address _treasury)
transferOwnership(address newOwner)
unlockStake()
validatePaymasterUserOp(struct PackedUserOperation userOp, bytes32 userOpHash, uint256 maxCost) returns (bytes context, uint256 validationData)
withdrawStake(address withdrawAddress)
withdrawTo(address withdrawAddress, uint256 amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SignerAdded(address signer)
SignerRemoved(address signer)
TreasuryUpdated(address oldTreasury, address newTreasury)
UserOperationSponsored(bytes32 indexed userOpHash, address indexed user, uint8 paymasterMode, address token, uint256 tokenAmountPaid, uint256 exchangeRate)
constructor(address _entryPoint, address _owner, address[] _signers)
This contract contains no fallback and receive objects.
ECDSAInvalidSignature()
ECDSAInvalidSignatureLength(uint256 length)
ECDSAInvalidSignatureS(bytes32 s)
ExchangeRateInvalid()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
PaymasterAndDataLengthInvalid()
PaymasterConfigLengthInvalid()
PaymasterModeInvalid()
PaymasterSignatureLengthInvalid()
PostOpTransferFromFailed(string msg)
TokenAddressInvalid()