Bridge

Verified contract

Active on Ethereum with 466 txns
Deployed by via 0x37675f1d at 18334159
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xa777fc2df51831a51526f87af4f88eff70e4ac5206af7d50554e8f3278465ac5
0x3bb28af0e0a00f204da82dec5f1ad900ea6a4ed1d1c7181192f478b258f40ae3
0xe8a62cd73635df65dc302aad30d9c25e6748becd3857257734de83b8f71510d3
0x22a96aaf7453a52b91d2c038f66208b6c2b73c0911d1f070117df833bccd10a3
0xcc466fbde4db43cfbac7cded5a8ce833d2b86af59873f9c2ce12993ed2d73ab5
0x3878688b3a9ba58c104ba43f7783059e45c912128b8eb7e499e2cb99ee705489
0xa734db72694fd13c56aabbbba3e6d177c84300867978423ca41610d2e03c1b84
0x67f4587edc9df3dc9769b358a59e13e341d138e7cba4bfec6e2fa49390f23b31
0xbdc6715f5d011b3685dafb0516a18d1db9042afc0e236e39752995729c7ce40b
0x5a391f2c02f45e54cc1db52119fa1643619490c0001022665f5cd47fcc215a85

Functions
Getter at block 21230071
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
blacklistManagerRole(view returns (bytes32)
0x241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08
isPaused(view returns (bool)
true
managerRole(view returns (bytes32)
0x241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08
outRequestId(view returns (uint256)
136
pauseManagerRole(view returns (bytes32)
0x241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08
paused(view returns (bool)
true
tokenManagerRole(view returns (bytes32)
0x241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08
Read-only
ethBlacklisted(addressview returns (bool)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
inRequestProcessed(uint256view returns (bool)
isBlacklistedEth(address accountview returns (bool)
isBlacklistedSub(bytes32 accountview returns (bool)
isTokenActive(address tokenview returns (bool)
isTokenPaused(address tokenview returns (bool)
isTokenSupported(address tokenview returns (bool)
subBlacklisted(bytes32view returns (bool)
supportedTokens(addressview returns (uint8)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenStatus(address tokenview returns (uint8)
State-modifying
addToken(address tokenbool pausedbool force
batchUnlock(struct IBridgeUnlockData[] data
grantRole(bytes32 roleaddress account
lock(bytes32 toaddress tokenuint256 amount
removeToken(address token
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setBlacklistEth(address accountbool blacklisted
setBlacklistSub(bytes32 accountbool blacklisted
setFullPause(bool pause
setTokenPause(address tokenbool pause
unlock(uint256 idaddress toaddress tokenuint256 amount
Events
BlacklistedEth(address account
BlacklistedSub(bytes32 account
Lock(uint256 idbytes32 toaddress tokenuint256 amount
Paused(address account
RemovedFromBlacklistEth(address account
RemovedFromBlacklistSub(bytes32 account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokenAdded(address token
TokenPaused(address token
TokenRemoved(address token
TokenUnpaused(address token
Unlock(uint256 idaddress toaddress tokenuint256 amount
Unpaused(address account
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressDoesNotSupportIERC20(address token
AlreadyBlacklistedEth(address account
AlreadyBlacklistedSub(bytes32 account
BlacklistedAccountEth(address account
BlacklistedAccountSub(bytes32 account
NotInBlacklistEth(address account
NotInBlacklistSub(bytes32 account
RequestAlreadyProcessed(uint256 id
TokenAlreadySupported(address token
TokenNotActive(address token
TokenNotPaused(address token
TokenNotSupported(address token