RootChainManagerProxy
Verified contract
Proxy
Active on
Ethereum
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
0x28e4…bfbe
0x86e4…c287
Balances ($60,173.35)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 23.862455K | $0.999647 |
$23,854.03 | |
MATIC | ERC-20 | 27.086821K | $0.461338 |
$12,496.18 | |
WETH | ERC-20 | 2.780337 | $3,378.50 |
$9,393.37 | |
USDT | ERC-20 | 4.109947K | $1.001 |
$4,114.06 | |
DAI | ERC-20 | 3.440259K | $0.999481 |
$3,438.47 | |
SNX | ERC-20 | 1.344K | $1.83 |
$2,459.52 | |
UMA | ERC-20 | 884 | $2.61 |
$2,307.24 | |
OMG | ERC-20 | 3.531K | $0.311162 |
$1,098.71 | |
SAND | ERC-20 | 1.069453K | $0.355314 |
$379.99 | |
MANA | ERC-20 | 682.243158 | $0.427396 |
$291.59 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21242242 | a minute ago | | | 0 | 0.0029883401 | |
| 21242238 | 2 minutes ago | | | 0.00985 | 0.0010052336 | |
| 21242223 | 5 minutes ago | | | 0 | 0.0028226386 | |
| 21242206 | 9 minutes ago | | | 0 | 0.0027577310 | |
| 21242204 | 9 minutes ago | | | 0 | 0.0024326177 | |
| 21242203 | 9 minutes ago | | | 0 | 0.0026467106 | |
| 21242191 | 12 minutes ago | | | 0 | 0.0023544353 | |
| 21242185 | 13 minutes ago | | | 0 | 0.0026035293 | |
| 21242181 | 14 minutes ago | | | 0 | 0.0031765668 | |
| 21242178 | 14 minutes ago | | | 0.01 | 0.00083269055 |
ABI
ABI objects
Getter at block 21242247
implementation() view returns (address)
0x639f13d5f30b47c792b6851238c05d0b623c77de
proxyOwner() view returns (address)
0xcaf0aa768a3ae1297df20072419db8bb8b5c8cef
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)
0x86e4dc95c7fbdbf52e33d563bbdb00823894c287
childChainManagerAddress() view returns (address)
0xa6fa4fb5f76172d178d61b04b0ecd319c5d1c0aa
getChainId() pure returns (uint256)
1
getDomainSeperator() view returns (bytes32)
0xb5a4cc9a023bd6d02f117aaf6dbd3f253f1f6e35a8497712420cc482df3f73e7
stateSenderAddress() view returns (address)
0x28e4f3a7f651294b9564800b2d01f35189a5bfbe
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 indexed userAddress, address indexed 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.