BridgeAssist
Verified contract
Active on
Ethereum with 334 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Balances ($4,820,002.10)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
RWA | ERC-20 | 108.062371M | $0.044604 |
$4,820,002.1 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21113671 | 13 days ago | | | 0 | 0.0015065158 | |
| 21051265 | 22 days ago | | | 0 | 0.0022051963 | |
| 20929693 | a month ago | | | 0 | 0.012752749 | |
| 20883392 | a month ago | | | 0 | 0.0014367954 | |
| 20705148 | 2 months ago | | | 0 | 0.00037024749 | |
| 20667972 | 2 months ago | | | 0 | 0.00054734340 | |
| 20635966 | 3 months ago | | | 0 | 0.00082360866 | |
| 20620547 | 3 months ago | | | 0 | 0.0010855798 | |
| 20607518 | 3 months ago | | | 0 | 0.00040942542 | |
| 20604533 | 3 months ago | | | 0 | 0.00032229054 |
ABI
ABI objects
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(bytes32) view returns (uint256)
fulfilledAt(string, string, uint256) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getUserTransactions(address user) view returns (struct BridgeAssistTransaction[])
getUserTransactionsAmount(address user) view returns (uint256)
getUserTransactionsSlice(address user_, uint256 offset_, uint256 limit_) view returns (struct BridgeAssistTransaction[] transactions_)
hasRole(bytes32 role, address account) view returns (bool)
isSupportedChain(string chain) view returns (bool)
relayers(uint256) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
transactions(address, uint256) view returns (uint256 amount, uint256 timestamp, address fromUser, string toUser, string fromChain, string toChain, uint256 nonce, uint256 block)
State-modifying
Events addChains(string[] chains, uint256[] exchangeRatesFromPow)
fulfill(struct BridgeAssistFulfillTx transaction, bytes[] signatures)
grantRole(bytes32 role, address account)
pause()
removeChains(string[] chains)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
send(uint256 amount, string toUser, string toChain)
setFee(uint256 feeSend_, uint256 feeFulfill_)
setFeeWallet(address feeWallet_)
setLimitPerSend(uint256 limitPerSend_)
setRelayers(address[] relayers_, uint256 relayerConsensusThreshold_)
unpause()
withdraw(address token, address to, uint256 amount)
FulfilledTokens(string indexed fromUser, address indexed toUser, string fromChain, string toChain, uint256 amount, uint256 exchangeRate)
Paused(address account)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
SentTokens(address fromUser, string indexed toUser, string fromChain, string toChain, uint256 amount, uint256 exchangeRate)
Unpaused(address account)
constructor(address token, uint256 limitPerSend_, address feeWallet_, uint256 feeSend_, uint256 feeFulfill_, address owner, address[] relayers_, uint256 relayerConsensusThreshold_)
This contract contains no fallback and receive objects.
This contract contains no error objects.