ScrollerAccount
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
10
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 "ScrollerAccount"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "ScrollerAccount"
ABI
ABI objects
Getter at block 21328285 owner() view returns (address) token() view returns (uint256 chainId, address tokenContract, uint256 tokenId)
entryPoint() view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
erc6551Registry() view returns (address)
0x000000006551c19487814612e58fe06813775758
getNonce() view returns (uint256)
0
isLocked() view returns (bool)
false
lockedUntil() view returns (uint256)
0
state() view returns (uint256)
0
trustedForwarder() view returns (address)
0xca1167915584462449ee5b4ea51c37fe81ecdccd
Read-only
extsload(bytes32 slot) view returns (bytes32 value)
isTrustedForwarder(address forwarder) view returns (bool)
isValidSignature(bytes32 hash, bytes signature) view returns (bytes4 magicValue)
isValidSigner(address signer, bytes data) view returns (bytes4 magicValue)
overrides(address, bytes4) view returns (address)
permissions(address, address) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events bridgeEthBalance(uint256 _l1AdminGasLimit, uint256 _l1BridgeGasLimit, uint256 _l2GasLimit, address _feeWallet) payable
execute(address to, uint256 value, bytes data, uint8 operation) payable returns (bytes)
executeBatch(struct BatchExecutorOperation[] operations) payable returns (bytes[])
executeNested(address to, uint256 value, bytes data, uint8 operation, struct NestedAccountExecutorERC6551AccountInfo[] proof) payable returns (bytes)
extcall(address to, uint256 value, bytes data) returns (bytes result)
extcreate(uint256 value, bytes bytecode) returns (address)
extcreate2(uint256 value, bytes32 salt, bytes bytecode) returns (address)
lock(uint256 _lockedUntil)
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
onERC721Received(address, address, uint256 tokenId, bytes) returns (bytes4)
setOverrides(bytes4[] selectors, address[] implementations)
setPermissions(address[] callers, bool[] _permissions)
validateUserOp(struct UserOperation userOp, bytes32 userOpHash, uint256 missingAccountFunds) returns (uint256 validationData)
LockUpdated(uint256 lockedUntil)
OverrideUpdated(address owner, bytes4 selector, address implementation)
PaidFees(address to, uint256 gasFee, uint256 serviceFee)
PermissionUpdated(address owner, address caller, bool hasPermission)
RefundedEther(address to, uint256 amount)
constructor(address entryPoint_, address multicallForwarder, address erc6551Registry, address _guardian)
fallback()
receive()
AccountLocked()
ContractCreationFailed()
Create2EmptyBytecode()
Create2FailedDeployment()
Create2InsufficientBalance(uint256 balance, uint256 needed)
ECDSAInvalidSignature()
ECDSAInvalidSignatureLength(uint256 length)
ECDSAInvalidSignatureS(bytes32 s)
ExceedsMaxLockTime()
InvalidAccountProof()
InvalidERC6551Registry()
InvalidEntryPoint()
InvalidInput()
InvalidMulticallForwarder()
InvalidOperation()
NotAuthorized()
OwnershipCycle()