FiberRouter
Verified contract
Active on
Ethereum with 364 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xbfbf…7e1a
Balances ($0.00)
No balances found for "FiberRouter"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21148622 | a day ago | | | 0.15000727 | 0.0026642491 | |
| 21142749 | 2 days ago | | | 0 | 0.0014462739 | |
| 21135872 | 3 days ago | | | 0 | 0.0025325171 | |
| 21123432 | 5 days ago | | | 0.20000987 | 0.0035765592 | |
| 20995686 | 23 days ago | | | 0 | 0.0011441591 | |
| 20985866 | 24 days ago | | | 0 | 0.0048376505 | |
| 20976049 | 25 days ago | | | 0 | 0.0011685589 | |
| 20969382 | a month ago | | | 0 | 0.0013880264 | |
| 20966878 | a month ago | | | 0.0040106024 | 0.0048804251 | |
| 20965015 | a month ago | | | 0.000087885293 | 0.010597965 |
ABI
ABI objects
Getter at block 21157634
NAME() view returns (string)
FEE_DISTRIBUTOR
VERSION() view returns (string)
000.001
cctpFundManager() view returns (address)
0xd60cf5614671b01c3f80959e4facd788598fd564
feeWallet() view returns (address)
0x7b965fcc88d7d339c87f4ac31c9c662809eeb6d8
fundManager() view returns (address)
0x47bee1648eb4b375e27038314738455419b3766b
gasWallet() view returns (address)
0xbfbfe0e25835625efa98161e3286ca1290057e1a
owner() view returns (address)
0x90e1c3a461d718f3f145bc9ede68151cdcf84375
platformFee() view returns (uint256)
500000
weth() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
inventory(address) view returns (uint256)
isAllowListed(address router, bytes selector) view returns (bool)
isCctp(uint256 cdPtr) pure returns (bool cctp)
signers(address) view returns (bool)
targetNetworks(uint256) view returns (uint32 targetNetworkDomain, address targetFundManager)
usedSalt(bytes32) view returns (bool)
State-modifying
Events addRouterAndSelectors(address router, bytes4[] selectors)
addSigner(address _signer)
removeRouterAndSelector(address router, bytes selector)
removeSigner(address _signer)
renounceOwnership()
setCCTPFundManager(address _cctpFundManager)
setFeeWallet(address _feeWallet)
setFundManager(address _fundManager)
setGasWallet(address _gasWallet)
setPlatformFee(uint256 _platformFee)
setWeth(address _weth)
swapOnSameNetwork(uint256 amountIn, uint256 minAmountOut, address fromToken, address toToken, address targetAddress, address router, bytes routerCalldata)
swapOnSameNetworkETH(uint256 minAmountOut, address toToken, address targetAddress, address router, bytes routerCalldata) payable
swapSigned(address token, uint256 amount, struct FiberRouterSwapCrossData sd, bytes32 withdrawalData, bool cctpType, struct FeeDistributorFeeDistributionData fd) payable
swapSignedAndCrossRouter(uint256 amountIn, uint256 minAmountOut, address fromToken, address foundryToken, address router, bytes routerCalldata, struct FiberRouterSwapCrossData sd, bytes32 withdrawalData, bool cctpType, struct FeeDistributorFeeDistributionData fd) payable
swapSignedAndCrossRouterETH(uint256 minAmountOut, address foundryToken, uint256 gasFee, address router, bytes routerCalldata, struct FiberRouterSwapCrossData sd, bytes32 withdrawalData, bool cctpType, struct FeeDistributorFeeDistributionData fd) payable
transferOwnership(address newOwner)
withdrawSigned(address token, address payee, uint256 amount, bytes32 salt, uint256 expiry, bytes multiSignature, bool cctpType)
withdrawSignedAndSwapRouter(address to, uint256 amountIn, uint256 minAmountOut, address foundryToken, address targetToken, address router, bytes routerCalldata, bytes32 salt, uint256 expiry, bytes multiSignature, bool cctpType)
FeesDistributed(address indexed token, uint256 preFeeAmount, uint256 afterFeeAmount, uint256 totalPlatformFee)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RouterAndSelectorRemoved(address router, bytes selector)
RouterAndSelectorWhitelisted(address router, bytes4 selector)
Swap(address sourceToken, address targetToken, uint256 sourceChainId, uint256 targetChainId, uint256 sourceAmount, address sourceAddress, address targetAddress, uint256 settledAmount, bytes32 withdrawalData, uint256 gasAmount, uint256 depositNonce)
SwapSameNetwork(address sourceToken, address targetToken, uint256 sourceAmount, uint256 settledAmount, address sourceAddress, address targetAddress)
Withdraw(address token, address receiver, uint256 amount, bytes32 salt, bytes signature)
WithdrawRouter(address to, uint256 amountIn, uint256 amountOut, address foundryToken, address targetToken, address router, bytes routerCalldata, bytes32 salt, bytes multiSignature)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.