Bridge

Verified contract

Active on Ethereum with 87 txns
Deployed by via 0xa1ac8c86 at 16240778
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $67,853.99
ERC-20
Value $3,051.24
ERC-20
Value $2.5
ERC-20
Value $0.5
 (#0)
ERC-1555
--
0xba0c99987d6268d6bf34230ca5c62e0aea7e2a2ffac1958e585387e1fa92e988
0x84873bf5581178840d3e362ec74987d8276e21264c1c957f587188c77d571342
0xc212c943016efb4791f0d9c96a6d47496bc4c3a5244515cf09d0dc2f14835998
0xca36f4b643efbb1bab0a5f8d532369b179d47acb1fcc2515e54b326a41a09af3
0x29ab4328d941d0cce6f1b2c177a5793bd66e1bba8cb2a2f48eee16b1675fb1be
0x7f53a1a4fec66e9363b1c8a48da7241f0038a2528d3a72e7edbcaa7e49e635b4
0x4bfeaf9db1a0ad467187e88e61d0209ce1d927c8018259ca2fbb7a8b8e4218ae
0x9d11ede58898fcc43d8ce7dadb31544b2b58ba8a63ab7777579172eda0944ce9
0x1adf6294a02a3c1bce2d32cf43e296c71018c939278282f5049e1f04796282e2
0xa46a590d116532f559ada366a04500ec6a5dfdd71c3a9c0239f781a958b425c6

Functions
Getter at block 21272063
BRIDGE_MANAGER(view returns (bytes32)
0x77eacfcb6207f26b72edc4f15c48e5518843e7e98ccfd7e0d6c16f92ed1fef8d
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
STOP_MANAGER(view returns (bytes32)
0x55ca0725c70a9ecebe86dd2b8b3a414983f6cb638e1a0fa17c64bbdd59b4d4c1
TOKEN_MANAGER(view returns (bytes32)
0x593fb413ec9f9ad9f53f309300b515310ff474591268ca3cbe9752fd88eb76a0
feeCollector(view returns (address)
0x83f53c078bf81f6d8b79e01e2ed36c473a960c5e
feeOracle(view returns (address)
0xba6d8de08f13a3d22fcec54752812dd4dcf2e1f6
unlockSigner(view returns (address)
0x83f53c078bf81f6d8b79e01e2ed36c473a960c5e
validator(view returns (address)
0x3461fbef855092283b614affb8990e1739229644
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenInfos(addressview returns (bytes4 tokenSourcebytes32 tokenSourceAddressuint8 precisionuint8 tokenTypeuint8 tokenStatus)
tokenSourceMap(bytes4bytes32view returns (address)
State-modifying
addToken(bytes4 tokenSourcebytes32 tokenSourceAddressaddress nativeTokenAddressuint8 tokenType
grantRole(bytes32 roleaddress account
lock(uint128 lockIdaddress tokenAddressbytes32 recipientbytes4 destinationuint256 amount
lockBase(uint128 lockIdaddress wrappedBaseTokenAddressbytes32 recipientbytes4 destinationpayable 
removeToken(bytes4 tokenSourcebytes32 tokenSourceAddressaddress newAuthority
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setFeeCollector(address _feeCollector
setFeeOracle(address _feeOracle
setTokenStatus(address tokenAddressuint8 status
setUnlockSigner(address _unlockSigner
setValidator(address _validator
startBridge(
stopBridge(
unlock(uint128 lockIdaddress recipientuint256 amountbytes4 lockSourcebytes4 tokenSourcebytes32 tokenSourceAddressbytes signaturePrimarybytes signatureSecondary
Events
Received(address indexed recipientaddress tokenuint256 amountuint128 indexed lockIdbytes4 source
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Sent(bytes4 tokenSourcebytes32 tokenSourceAddressaddress senderbytes32 indexed recipientuint256 amountuint128 indexed lockIdbytes4 destination
Constructor
constructor(address feeCollector_address admin_address validator_address feeOracle_address unlockSigner_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.