RootChainManagerProxy

Verified contract

Proxy

Active on Ethereum with 13,847 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.48
ERC-20
Value $0
0xc9d3ed472eb6e465b423b8b5f4e18f280d5b0d8db8df374458a2a1941435df71
0xe3ead93ba686d7bb4fac9b3b89dccba0d4191cb239489c8855d697a288cbf235
0x107b0e4524156b65a4988572fbf6e72b44553a5fbcbfa3628e81e1e303a690da
0x229024df177cac48abcb0280da4f1417a807c36758e573e4cf76e570e8f382d0
0xdf01d9074996bb55a92a1e1be2df16f64bfc2769ce77d5446ab99ef3de561831
0x142369e162a774acfe401f1c7abf8e9f838ab1bac1b6afd98636228fbb7ef465
0x16c9cb7101a47bd711c5b79783e4dbe46ead879e43fce93e741e464c7ede6dad
0xb7d3fea421b80411e55445d38d1f5bd38f935f623e9bf67f164850c5c41c0e8a
0xc063f2f0bd321e98ce70a56bdc2aec920492087daf6c05a993dc3387c2d2cbed
0x68dc46f2089244b4a6480d762e10831f488699d167661f50e7595cdfb6fe188a

Functions
Getter at block 21157553
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.