ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 231 txns
Deployed by via 0x7649c465 at 18576819
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 46 additional slots
-
variable spans 40 additional slots
-
variable spans 47 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
19 additional variables
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xe20d25ab798bb9daa9ed4d2f1c86f70f535e3bfb67cfd3ca0c41197cceaf3489
0x2d6252d2e0a74fb5089235f5432083242843119c42408207d8c6eef1029cc492
0x71ebd47d199175b9971fcdd9a400a64d175d7d15e8885f53c4c2a79ba03be098
0x38372c7e5da59dfa6006da798ea6abb701d88e236ca80deff384f1684f8c7c29
0xf39f335545e8358f5b7f6e6f96f7b7295a5efaf32aca36399202da8561b51a1e
0xa5c824eff6102bf4b7a59a9e3e804a1703c551317240083ce362acf6530dfb38
0x5a069f31109d5f242e0ebe252b3efdb004468defee887282e37f0658474a5f64
0xc163899f5f7d3fe2369ba94aacce863e947463c145e386b8566d09efcddcb6ec
0xf455755341f85d53d531b3ae175978aff951a81acc6356de9cae9187cfb7fa3f
0x07af5f884a6133acd8b87bae08d85a1820df9cb620a3fe4e2bec67786bc5a4ef

Functions
Getter at block 20868206
BRIDGE_BATCH_DESTINATION_TYPEHASH(view returns (bytes32)
0xc5aef48f0479b7f9e2039995fb836fd6d6595744dd05bf6818255128a712b1c4
CREATE2_ROLE(view returns (bytes32)
0x52bb4257e934f54697b64e15b38575f35c49751df7c56535f1ef6073d7102004
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
OPERATOR_ROLE(view returns (bytes32)
0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
VERSION(view returns (uint8)
2
complianceRegistry(view returns (address)
0xc2ce4123c8a4a8519c84541d668e743b98b6fce1
contractSignature(view returns (bytes)
0x0000000000000000000000004bf18196e7689c0bcf60e1ee81ec5d8f29ad18bd000000000000000000000000000000000000000000000000000000000000000001
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=REALT_MEDIATOR_AMB, version=1, chainId=1, verifyingContract=0x4bf18196e7689c0bcf60e1ee81ec5d8f29ad18bd, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getBatchTokenBridgeLimit(view returns (uint256)
6
getBridgeContract(view returns (address)
0x4c36d2919e407f0cc2ee3c993ccf8ac26d9ce64e
getBridgeInterfacesVersion(view returns (uint64uint64uint64)
(6, 2, 0)
getBridgeMode(view returns (bytes4)
0x2544fbb9
getBuyBack(view returns (address)
0x958b5cf3e0f089d2847234af5177bdbdd2940b94
getPropertyVault(view returns (address)
0x9d44e992be2af9a8e17911b9be33639e31a2935b
getRequestGasLimit(view returns (uint256)
4000000
 
proxiableUUID(view returns (bytes32)
trustedIntermediary(view returns (address)
0x6f881cd5b73296265b8f79bd8f29207ed55637d4
Read-only
getMessageFixed(bytes32 _msgIdview returns (bool)
getPropertyVaultFailData(bytes32 _msgIdview returns (booladdressaddress[]uint256[])
getRoleAdmin(bytes32 roleview returns (bytes32)
getTokenMapping(address _localTokenListview returns (address)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
batchBridge(struct RealtMediatorAMBBatchTokenBridge[] datareturns (bool)
batchBridgeFromVault(address[] tokensuint256[] amountsaddress destinationreturns (bool)
batchBridgeWithDestination(struct RealtMediatorAMBBatchTokenBridge[] dataaddress destinationbytes32 rbytes32 vsreturns (bool)
batchBuyBackBridge(struct RealtMediatorAMBBatchTokenBridge[] datareturns (bool)
batchTransferFromVault(address[] tokensuint256[] amountsaddress destinationreturns (bool)
fixFailedMessage(bytes32 _messageId
fixFailedMessageByAdmin(bytes32 messageId
grantRole(bytes32 roleaddress account
handleBridgedTokens(address fromaddress recipientaddress[] tokensuint256[] amounts
handleBridgedTokensFromVault(address recipientaddress[] tokensuint256[] amounts
initialize(
onTokenTransfer(address fromuint256 amountbytes datareturns (bool)
renounceRole(bytes32 roleaddress account
requestFailedMessageFix(bytes32 _messageId
retryVaultIssue(bytes32 messageId
revokeRole(bytes32 roleaddress account
setBatchTokenBridgeLimit(uint256 batchTokenBridgeLimit_
setBridgeContract(address bridgeContract_
setBuyBack(address newBuyBack
setComplianceRegistry(address complianceRegistry_
setPropertyVault(address newPropertyVault
setRequestGasLimit(uint256 requestGasLimit_
setToken(address localTokenaddress remoteTokenreturns (bool)
setTokens(address[] _localTokenListaddress[] _remoteTokenList
setTrustedIntermediary(address trustedIntermediary_
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdrawTokenByAdmin(address tokenaddress touint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
BridgeContractSet(address omnibridge
BuyBackInitiated(bytes32 messageId
ComplianceRegistryUpdated(address newComplianceRegistry
EIP712DomainChanged(
FailedMessageRequest(bytes32 messageId
Initialized(uint8 version
ManualFix(bytes32 messageId
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokenListSet(address[] localTokenListaddress[] remoteTokenList
TokenSet(address localTokenaddress remoteToken
TrustedIntermediaryUpdated(address newTrustedIntermediary
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.