FeeRouter
Verified contract
Active on
Ethereum with 7,985 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($1,587.29)
Native
Value
$641.68
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.193284 | $3,319.86 |
$641.68 | |
USDC | ERC-20 | 273.654414 | $0.999733 |
$273.58 | |
LUSD | ERC-20 | 90.929851 | $0.996494 |
$90.61 | |
SHIB | ERC-20 | 2.995368M | $0.000027 |
$80.58 | |
UNI | ERC-20 | 6.348528 | $10.00 |
$63.49 | |
MATIC | ERC-20 | 100.56729 | $0.418991 |
$42.14 | |
CRV | ERC-20 | 119.519387 | $0.292996 |
$35.02 | |
LDO | ERC-20 | 26.66377 | $1.29 |
$34.4 | |
wstETH | ERC-20 | 0.007537 | $3,937.57 |
$29.68 | |
BUSD | ERC-20 | 28.641527 | $0.99677 |
$28.55 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19836934 | 6 months ago | | | 0.006312 | 0.00035680200 | |
| 19834381 | 6 months ago | | | 0 | 0.00055090613 | |
| 19834380 | 6 months ago | | | 0 | 0.00054281639 | |
| 19834379 | 6 months ago | | | 0 | 0.00042943900 | |
| 19834378 | 6 months ago | | | 0 | 0.00039387694 | |
| 18782872 | a year ago | | | 0.009 | 0.0055207941 | |
| 18636048 | a year ago | | | 0.0097032268 | 0.0047610722 | |
| 18354627 | a year ago | | | 0 | 0.0020732097 | |
| 18350769 | a year ago | | | 0 | 0.0013751199 | |
| 18350690 | a year ago | | | 0 | 0.0011932996 |
ABI
ABI objects
Getter at block 21168916
nominee() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x5fd7d0d6b91cc4787bcb86ca47e0bd4ea0346d34
socket() view returns (address)
0xc30141b657f4216252dc59af2e7cdb9d8792e1b0
Read-only
getEarnedFee(uint16 integratorId, address tokenAddress) view returns (uint256)
getFeeSplits(uint16 integratorId) view returns ((address, uint16)[3] feeSplits)
getTotalFeeInBps(uint16 integratorId) view returns (uint16)
getValidIntegrator(uint16 integratorId) view returns (bool)
State-modifying
Events callRegistry(struct FeeRouterFeeRequest _feeRequest) payable
claimFee(uint16 integratorId, address tokenAddress)
claimOwner()
nominateOwner(address nominee_)
registerFeeConfig(uint16 integratorId, uint16 totalFeeInBps, (address, uint16)[3] feeSplits)
rescueFunds(address token, address userAddress, uint256 amount)
rescueNative(address userAddress, uint256 amount)
updateFeeConfig(uint16 integratorId, uint16 totalFeeInBps, (address, uint16)[3] feeSplits)
BridgeSocket(uint16 integratorId, uint256 amount, address inputTokenAddress, uint256 toChainId, uint256 middlewareId, uint256 bridgeId, uint256 totalFee)
ClaimFee(uint16 integratorId, address tokenAddress, uint256 amount, address feeTaker)
OwnerClaimed(address indexed claimer)
OwnerNominated(address indexed nominee)
RegisterFee(uint16 integratorId, uint16 totalFeeInBps, uint16 part1, uint16 part2, uint16 part3, address feeTaker1, address feeTaker2, address feeTaker3)
UpdateFee(uint16 integratorId, uint16 totalFeeInBps, uint16 part1, uint16 part2, uint16 part3, address feeTaker1, address feeTaker2, address feeTaker3)
constructor(address _socketRegistry, address owner_)
receive()
FeeMisMatch()
IntegratorIdAlreadyRegistered()
IntegratorIdNotRegistered()
MsgValueMismatch()
NativeTransferFailed()
OnlyNominee()
OnlyOwner()
TotalFeeAndPartsMismatch()