RootChainManagerProxy

Verified contract

Proxy

Active on Ethereum with 14,024 txns
Deployed by via 0x3ab98fac at 17868330
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.53
ERC-20
Value $0
0xedc334251821b39eaeee6083756ed64588b469abea9e22f16910d3ff8ae74518
0xa42c3ae01938397f56fc244d706401f9e7f6452257bc51d79425fd46e73f2b06
0x427a2a01aad4d6e1d8e64963eac0bc35766673c1f98c89b9ac2e0ccdf93c04a2
0x183a9bc1650c5c9f85186c5174598ece505db0ebe2115d7811b06173ef2549a0
0xe78203e6d6b5ce135c3f99c6ad81a9717f78ac3b41c10475141c424fa03026d0
0x4cd4c701ad4f2ba5d4a8a841058ea942b0ab33f2255fdb4714e7ef9ed0fac5dc
0xc603aad44aff7c854ad3a6fd082899f4521c37ef78088e1873be58e4ba5edea8
0xd50daf82b5c98c1576d580cbd605024be8ba61d220f247c51fdc60ed51732986
0xaa4db4a888fc48018423f4c59bcde50d6617b834a599e89a353fb9eba3d3818c
0x51b23334ca16b20cd896fc9e12d388e5d266a760108b53f08fb133062bc264a4

Functions
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(addressview returns (address)
getNonce(address userview returns (uint256 nonce)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
processedExits(bytes32view returns (bool)
rootToChildToken(addressview returns (address)
tokenToType(addressview returns (bytes32)
typeToPredicate(bytes32view returns (address)
State-modifying
transferProxyOwnership(address newOwner
updateAndCall(address _newProxyTobytes datapayable 
updateImplementation(address _newProxyTo
cleanMapToken(address rootTokenaddress childToken
depositEtherFor(address userpayable 
depositFor(address useraddress rootTokenbytes depositData
executeMetaTransaction(address userAddressbytes functionSignaturebytes32 sigRbytes32 sigSuint8 sigVpayable returns (bytes)
exit(bytes inputData
grantRole(bytes32 roleaddress account
initialize(address _owner
initializeEIP712(
mapToken(address rootTokenaddress childTokenbytes32 tokenType
registerPredicate(bytes32 tokenTypeaddress predicateAddress
remapToken(address rootTokenaddress childTokenbytes32 tokenType
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setCheckpointManager(address newCheckpointManager
setChildChainManagerAddress(address newChildChainManager
setStateSender(address newStateSender
setupContractId(
Events
ProxyOwnerUpdate(address _newaddress _old
ProxyUpdated(address indexed _newaddress indexed _old
MetaTransactionExecuted(address userAddressaddress relayerAddressbytes functionSignature
PredicateRegistered(bytes32 indexed tokenTypeaddress indexed predicateAddress
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokenMapped(address indexed rootTokenaddress indexed childTokenbytes32 indexed tokenType
Constructor
constructor(address _proxyTo
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.