RootChainManagerProxy
Verified contract
Proxy
Active on
Ethereum with 11,324 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xedf5…0662
0x98df…0f02
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BTT | ERC-20 | 2K | $0.000001 |
$0 | |
HQG | ERC-20 | 0.1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21247613 | 5 hours ago | | | 0 | 0.0014264680 | |
| 21246545 | 8 hours ago | | | 0 | 0.0034874916 | |
| 21246427 | 9 hours ago | | | 0 | 0.0043096348 | |
| 21246426 | 9 hours ago | | | 0 | 0.0044591630 | |
| 21245076 | 13 hours ago | | | 0 | 0.0046590758 | |
| 21244888 | 14 hours ago | | | 4.98 | 0.0010593985 | |
| 21244779 | 14 hours ago | | | 0 | 0.0049672390 | |
| 21241130 | a day ago | | | 0 | 0.00096156032 | |
| 21236242 | 2 days ago | | | 0 | 0.010665546 | |
| 21233004 | 2 days ago | | | 0 | 0.0023149477 |
ABI
ABI objects
Getter at block 21249061
implementation() view returns (address)
0x74e4e5eb5aae2fbef42ec07298cab532425cb466
proxyOwner() view returns (address)
0x4fb08a8288f39d4fece57e881ab0740202d26b9b
proxyType() pure returns (uint256 proxyTypeId)
2
CHAIN_ID() view returns (uint64)
2
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEPOSIT() view returns (bytes32)
0x87a7811f4bfedea3d341ad165680ae306b01aaeacc205d227629cf157dd9f821
ERC712_VERSION() view returns (string)
1
ETHER_ADDRESS() view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
MAPPER_ROLE() view returns (bytes32)
0x2559c73ad5e64226de134fc607a00e9f0c0b7465b43c2ae69baaca347c607777
MAP_TOKEN() view returns (bytes32)
0x2cef46a936bdc5b7e6e8c71aa04560c41cf7d88bb26901a7e7f4936ff02accad
blockNumber() view returns (uint256)
21247613
blockRequestCount() view returns (uint256)
1
checkpointManagerAddress() view returns (address)
0x98dfb360cbc65045a8415fa2514f549cd3000f02
childChainManagerAddress() view returns (address)
0x9a15f3a682d086c515be4037bda3b0676203a8ef
feeAmount() view returns (uint256)
0
feeTo() view returns (address)
0x0000000000000000000000000000000000000000
feeToken() view returns (address)
0x0000000000000000000000000000000000000000
getChainId() pure returns (uint256)
1
getDomainSeperator() view returns (bytes32)
0x4faa196856eba19be21afe2ae550863cba63dd47638a66b234d231a7de3db5f1
requestLimit() view returns (uint256)
10
stateSenderAddress() view returns (address)
0xedf53026aea60f8f75fca25f8830b7e2d6200662
Read-only
childToRootToken(address) view returns (address)
getNonce(address user) view returns (uint256 nonce)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
processedExits(bytes32) view returns (bool)
rootToChildToken(address) view returns (address)
tokenToType(address) view returns (bytes32)
typeToPredicate(bytes32) view returns (address)
State-modifying
Events transferProxyOwnership(address newOwner)
updateAndCall(address _newProxyTo, bytes data) payable
updateImplementation(address _newProxyTo)
cleanMapToken(address rootToken, address childToken)
depositEtherFor(address user) payable
depositFor(address user, address rootToken, bytes depositData)
executeMetaTransaction(address userAddress, bytes functionSignature, bytes32 sigR, bytes32 sigS, uint8 sigV) payable returns (bytes)
exit(bytes inputData)
grantRole(bytes32 role, address account)
initialize(address _owner)
initializeEIP712()
mapToken(address rootToken, address childToken, bytes32 tokenType)
registerPredicate(bytes32 tokenType, address predicateAddress)
remapToken(address rootToken, address childToken, bytes32 tokenType)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setCheckpointManager(address newCheckpointManager)
setChildChainManagerAddress(address newChildChainManager)
setFeeParameters(address newFeeTo, address newFeeToken, uint256 newFeeAmount)
setRequestLimit(uint256 newRequestLimit)
setStateSender(address newStateSender)
setupContractId()
ProxyOwnerUpdate(address _new, address _old)
ProxyUpdated(address indexed _new, address indexed _old)
MetaTransactionExecuted(address userAddress, address relayerAddress, bytes functionSignature)
PredicateRegistered(bytes32 indexed tokenType, address indexed predicateAddress)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
TokenMapped(address indexed rootToken, address indexed childToken, bytes32 indexed tokenType)
constructor(address _proxyTo)
fallback()
receive()
receive()
This contract contains no error objects.