RootChainManagerProxy
Verified contract
Proxy
Active on
Ethereum with 14,024 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
0x3a12…a21c
0xd460…53f9
Balances ($0.54)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BONE | ERC-20 | 1 | $0.532539 |
$0.53 | |
SHIB | ERC-20 | 100 | $0.000027 |
$0 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21247515 | an hour ago | | | 0 | 0.0015756244 | |
| 21247175 | 2 hours ago | | | 0 | 0.0013700403 | |
| 21247166 | 2 hours ago | | | 0 | 0.0014760447 | |
| 21246684 | 4 hours ago | | | 0 | 0.0031323808 | |
| 21246582 | 4 hours ago | | | 0 | 0.0014471651 | |
| 21245373 | 8 hours ago | | | 0 | 0.0015517924 | |
| 21245217 | 9 hours ago | | | 0 | 0.0017513368 | |
| 21245190 | 9 hours ago | | | 0 | 0.0018388618 | |
| 21245040 | 9 hours ago | | | 0 | 0.0040033100 | |
| 21244468 | 11 hours ago | | | 0 | 0.0011391751 |
ABI
ABI objects
Getter at block 21247786
implementation() view returns (address)
0x1b50d902f01ad1e6358fd6116bc115e0a43fe925
proxyOwner() view returns (address)
0x80cc222ea02f4334f67e9e55e7412fed62599004
proxyType() pure returns (uint256 proxyTypeId)
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
checkpointManagerAddress() view returns (address)
0xd46042f503b8ec0a166af8c0bfbb0a3c562353f9
childChainManagerAddress() view returns (address)
0xc107664eeeea2c84e51d56f1b7a479ebcf9541c4
getChainId() pure returns (uint256)
1
getDomainSeperator() view returns (bytes32)
0xa2f7dfa597f6c9f9cc8fe27c6a0952520cdb54acccd2ec8b53bdc33b628e4b22
stateSenderAddress() view returns (address)
0x3a122785bc4d951d132b2cad31fc187d6dc7a21c
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)
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.