Bridge

Verified contract

Active on Ethereum with 10,304 txns
Deployed by via 0x700450fc at 12130113
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $199,645,974.44
ERC-20
--
ERC-20
--
0xd829f88b80289515563df40febda6ccb511f2ae4610340b888f758de3a94060f
0xb5db87e4a40339a4a52133b9885ed3621aa20630959615e86960cbbfafce32d4
0xa5fddbe7258703547b27e5d1652f49f8e788484f72bf69a372a46d9ad2a8a44b
0x3b7dc3426de8a93d4faa6840e21ea72dc2e9321512f4cb368391216bda2545cd
0x497ad2020e337f8232c64477a491d73d6a19acc82f3bfe6717987af4884a98f8
0x39a413151e95aad24a9c0b6100f6c7bda77c81fbc79996d6d4985e081b9288db
0x8a53fae7995c19667331975762f5613c0bea569d92e71109b3b5be867e8d7396
0x7f291a3c282713c8aec93b624f31812176494fd4e2ba82bed3b066a257375c66
0x2c1bcf9e46ab5d1c744d48e2c606dacc298c942d18ba4e4e72d2ae8a916e2835
0x0751acc61d4ead5fb5f6c2a4494a049ad60ca24a415016dc325bdc5e5a770399

Functions
Getter at block 20860521
APPROVER_ROLE(view returns (bytes32)
0x408a36151f841709116a4e8aca4e0202874f7f54687dcb863b1ea4672dc9d8cf
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MONITOR_ROLE(view returns (bytes32)
0x8227712ef8ad39d0f26f06731ef0df8665eb7ada7f41b1ee089adf3c238862a2
RELAYER_ROLE(view returns (bytes32)
0xe2b7fb3b832174769106daebcfd6d1970523240dda11281102db9363b83b0dc4
cap(view returns (uint256)
250000000000000000000000000
earliestDelete(view returns (uint256)
14557621
getApproverRole(view returns (bytes32)
0x408a36151f841709116a4e8aca4e0202874f7f54687dcb863b1ea4672dc9d8cf
getCap(view returns (uint256)
250000000000000000000000000
getEarliestDelete(view returns (uint256)
14557621
getFeesAccrued(view returns (uint256)
145467007058507000000000
getMonitorRole(view returns (bytes32)
0x8227712ef8ad39d0f26f06731ef0df8665eb7ada7f41b1ee089adf3c238862a2
getNextSwapId(view returns (uint64)
6439
getPausedSinceBlockPublicApi(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
getPausedSinceBlockRelayerApi(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
getRelayEon(view returns (uint64)
1087
getRelayerRole(view returns (bytes32)
0xe2b7fb3b832174769106daebcfd6d1970523240dda11281102db9363b83b0dc4
getReverseAggregatedAllowance(view returns (uint256)
398464734375189459148270
getReverseAggregatedAllowanceApproverCap(view returns (uint256)
1000000000000000000000000
getSupply(view returns (uint256)
125418038930056650897619432
getSwapFee(view returns (uint256)
50000000000000000000
getSwapMax(view returns (uint256)
1000000000000000000000000
getSwapMin(view returns (uint256)
100000000000000000000
getToken(view returns (address)
0xaea46a60368a7bd060eec7df8cba43b7ef41ad85
nextSwapId(view returns (uint64)
6439
pausedSinceBlockPublicApi(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
pausedSinceBlockRelayerApi(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
relayEon(view returns (uint64)
1087
reverseAggregatedAllowance(view returns (uint256)
398464734375189459148270
reverseAggregatedAllowanceApproverCap(view returns (uint256)
1000000000000000000000000
supply(view returns (uint256)
125418038930056650897619432
swapFee(view returns (uint256)
50000000000000000000
swapMax(view returns (uint256)
1000000000000000000000000
swapMin(view returns (uint256)
100000000000000000000
token(view returns (address)
0xaea46a60368a7bd060eec7df8cba43b7ef41ad85
Read-only
getRefund(uint64 swap_idview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
refunds(uint64view returns (uint256)
State-modifying
burn(uint256 amount
deleteContract(address targetAddress
deposit(uint256 amount
grantRole(bytes32 roleaddress account
mint(uint256 amount
newRelayEon(
pausePublicApiSince(uint256 blockNumber
pauseRelayerApiSince(uint256 blockNumber
refund(uint64 idaddress touint256 amountuint64 relayEon_
refundInFull(uint64 idaddress touint256 amountuint64 relayEon_
renounceRole(bytes32 roleaddress account
reverseSwap(uint64 ridaddress tostring frombytes32 originTxHashuint256 amountuint64 relayEon_
revokeRole(bytes32 roleaddress account
setCap(uint256 value
setLimits(uint256 swapMax_uint256 swapMin_uint256 swapFee_
setReverseAggregatedAllowance(uint256 value
setReverseAggregatedAllowanceApproverCap(uint256 value
swap(uint256 amountstring destinationAddress
withdraw(address targetAddressuint256 amount
withdrawFees(address targetAddress
Events
CapUpdate(uint256 value
DeleteContract(address targetAddressuint256 amount
Deposit(address indexed fromAddressuint256 amount
FeesWithdrawal(address indexed targetAddressuint256 amount
LimitsUpdate(uint256 maxuint256 minuint256 fee
NewRelayEon(uint64 eon
PausePublicApi(uint256 sinceBlock
PauseRelayerApi(uint256 sinceBlock
ReverseAggregatedAllowanceApproverCapUpdate(uint256 value
ReverseAggregatedAllowanceUpdate(uint256 value
ReverseSwap(uint64 indexed ridaddress indexed tostring indexed frombytes32 originTxHashuint256 effectiveAmountuint256 fee
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Swap(uint64 indexed idaddress indexed fromstring indexed indexedTostring touint256 amount
SwapRefund(uint64 indexed idaddress indexed touint256 refundedAmountuint256 fee
Withdraw(address indexed targetAddressuint256 amount
Constructor
constructor(address ERC20Addressuint256 cap_uint256 reverseAggregatedAllowance_uint256 reverseAggregatedAllowanceApproverCap_uint256 swapMax_uint256 swapMin_uint256 swapFee_uint256 pausedSinceBlockPublicApi_uint256 pausedSinceBlockRelayerApi_uint256 deleteProtectionPeriod_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.