BridgeAssist

Verified contract

Active on Ethereum with 334 txns
Deployed by via 0xd021d296 at 19012357
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
Value $4,820,002.1
0x822529f5c9682212bdc794ed17a8c91416c9ce089732533874311a85bc17f604
0x202a89ef875ad25b9f9e3b36af24f9ab3759d69ae13ed631f9328bf6b9cab2c6
0x5f6b7ed868b68a6d92905e90babef36cb0deeccf2223a650e9082f3e1ba4ea7e
0x0fbc23a5102547853dd6206c00eb661ef36061013e0807a4caebb0f0aff6f925
0x763c29f096a78b52bb3ee20451bf1bc0a0d7747dc25451b10d1e6ac6b2c814d6
0x069d00d690bea425d56a956b3120bf53cbf9aca75108fad0f575120fbd410a0d
0xb4c857fa40ecd8d26933cdfe5581ec20d7611ac21bab746fe8892aaf41870a6a
0x36c5db6c9b7e6902db4446f54b3cd06e44a3b90810c6f8d924932b0fdc43734f
0xd1ab0e80689f853c278a03d06c7e109532575aa4e7e977e86a05ad1f937102cb
0xfa412ddee9be33bcd13cd72ec8dda0695f64fa9828a36cd83f659ccb86b96e85

Functions
Getter at block 21206328
CURRENT_CHAIN(view returns (string)
evm.1
CURRENT_CHAIN_B32(view returns (bytes32)
0x65766d2e31000000000000000000000000000000000000000000000000000000
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FEE_DENOMINATOR(view returns (uint256)
10000
FULFILL_TX_TYPEHASH(view returns (bytes32)
0xcb87858191633bd77793d261daabf61ecc1356b8074c6678235852edf88a10dc
MANAGER_ROLE(view returns (bytes32)
0x241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08
MAX_RELAYERS(view returns (uint256)
100
TOKEN(view returns (address)
0x4563554284aa7148d6e6d0351519e954ba3b6e02
feeFulfill(view returns (uint256)
0
feeSend(view returns (uint256)
150
feeWallet(view returns (address)
0x0cdb78f8cf5576d652cb792ba0f76ca2e7c5f3e8
getRelayers(view returns (address[])
[0x190f59294C5a67955cb3B7c0e427Bcc5cd16d768]
limitPerSend(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
nonce(view returns (uint256)
314
paused(view returns (bool)
false
relayerConsensusThreshold(view returns (uint256)
1
relayersLength(view returns (uint256)
1
supportedChainList(view returns (bytes32[])
[0x65766d2e34323136310000000000000000000000000000000000000000000000, 0x65766d2e31333700000000000000000000000000000000000000000000000000, 0x65766d2e35360000000000000000000000000000000000000000000000000000, 0x65766d2e31323800000000000000000000000000000000000000000000000000, 0x65766d2e38343533000000000000000000000000000000000000000000000000]
Read-only
exchangeRateFrom(bytes32view returns (uint256)
fulfilledAt(stringstringuint256view returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getUserTransactions(address userview returns (struct BridgeAssistTransaction[])
getUserTransactionsAmount(address userview returns (uint256)
getUserTransactionsSlice(address user_uint256 offset_uint256 limit_view returns (struct BridgeAssistTransaction[] transactions_)
hasRole(bytes32 roleaddress accountview returns (bool)
isSupportedChain(string chainview returns (bool)
relayers(uint256view returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
transactions(addressuint256view returns (uint256 amountuint256 timestampaddress fromUserstring toUserstring fromChainstring toChainuint256 nonceuint256 block)
State-modifying
addChains(string[] chainsuint256[] exchangeRatesFromPow
fulfill(struct BridgeAssistFulfillTx transactionbytes[] signatures
grantRole(bytes32 roleaddress account
pause(
removeChains(string[] chains
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
send(uint256 amountstring toUserstring toChain
setFee(uint256 feeSend_uint256 feeFulfill_
setFeeWallet(address feeWallet_
setLimitPerSend(uint256 limitPerSend_
setRelayers(address[] relayers_uint256 relayerConsensusThreshold_
unpause(
withdraw(address tokenaddress touint256 amount
Events
FulfilledTokens(string indexed fromUseraddress indexed toUserstring fromChainstring toChainuint256 amountuint256 exchangeRate
Paused(address 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
SentTokens(address fromUserstring indexed toUserstring fromChainstring toChainuint256 amountuint256 exchangeRate
Unpaused(address account
Constructor
constructor(address tokenuint256 limitPerSend_address feeWallet_uint256 feeSend_uint256 feeFulfill_address owneraddress[] relayers_uint256 relayerConsensusThreshold_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.