RootChainManagerProxy

Verified contract

Proxy

Active on Ethereum with 11,324 txns
Deployed by via 0x0e2a6b2c at 13726619
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
0xa5c0359ccee4bdd9606e4e55c7befd76f98d5ba32e7043db3e4b35a124fc7ed7
0x55ef46d9f2dad5af06f87aeeb3e213722a6919bb47f3dd1b92896ac5d68c50e5
0x2e242f0d9b8470a5204bbd129bfd7c848d38db81d557988749ce3489400e4c59
0xf662471001f3a239d5a56f87dd772cf053c12dd2086e0539dab4021c98a86c67
0xd8a7e326a18ceda22c6a5edd45900661316b71cf73cdb8f7f6a0696aefe42df0
0xf8a507470a1e5f12f4f8abf5c56b80caa9984dd95ffa68b7317981c611636c5e
0x37874ac36d437b0387c0611f51aedea028347375d6cf24fbd9daccf07374c56c
0xffd1bc900aac610d99e6e092a8e6f6af683893a0e1248355c337562bda32338d
0xd3f28700157c4a7c6a196ac034ca3833c9b6a0ddbaf41417619758465c9cc76f
0x5263a4c6adf88676b2905422fe1154434a7b174c790780853ff0f0ec3c61966b

Functions
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(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
setFeeParameters(address newFeeToaddress newFeeTokenuint256 newFeeAmount
setRequestLimit(uint256 newRequestLimit
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.