FiberRouter

Verified contract

Active on Ethereum with 368 txns
Deployed by via 0x8cefb807 at 19946252
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "FiberRouter"

0x75ec74b448009fe7d563241f2fbd302ed23c30813aa6424df8f2d0f960b56f50
0xb2830674c58030d8afb30bc28b4729a321baaf611df234d47859ef64e92713f2
0x8f62e28b88e4b9676077e10f9849fba5dd6d9e8a5f5e6bd6d367f5bde842b238
0xad0afd3ca770d9df9b7698d271f23458504646b2821477662cb3f6ed6b3b209d
0xd4460b46b8319f7c459be2642681890848daade6b1f0d9a929cece2a7d86bed3
0x0d5239855235cfbbcea3adc3607b6a5f749694de6da7b4e04dc898f7826e535a
0x74dd836dd892befb96dd8e639b76e835fb5bfd0e2d04ecba7a7577f624cd644e
0xc24195be34aae53a1fb9aa368e0402cab2f482d681d8b03efd8253e2dabde238
0x2da11486d334f78fb754d057059acf2c604e75e5290f70d71fa4c7c6db748845
0x72580fa95f04a7ed85b9dd0e7aaba73e2b7a5233d022da59d58347a6c93a7efa

Functions
Getter at block 21244703
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(addressview returns (uint256)
isAllowListed(address routerbytes selectorview returns (bool)
isCctp(uint256 cdPtrpure returns (bool cctp)
signers(addressview returns (bool)
targetNetworks(uint256view returns (uint32 targetNetworkDomainaddress targetFundManager)
usedSalt(bytes32view returns (bool)
State-modifying
addRouterAndSelectors(address routerbytes4[] selectors
addSigner(address _signer
removeRouterAndSelector(address routerbytes 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 amountInuint256 minAmountOutaddress fromTokenaddress toTokenaddress targetAddressaddress routerbytes routerCalldata
swapOnSameNetworkETH(uint256 minAmountOutaddress toTokenaddress targetAddressaddress routerbytes routerCalldatapayable 
swapSigned(address tokenuint256 amountstruct FiberRouterSwapCrossData sdbytes32 withdrawalDatabool cctpTypestruct FeeDistributorFeeDistributionData fdpayable 
swapSignedAndCrossRouter(uint256 amountInuint256 minAmountOutaddress fromTokenaddress foundryTokenaddress routerbytes routerCalldatastruct FiberRouterSwapCrossData sdbytes32 withdrawalDatabool cctpTypestruct FeeDistributorFeeDistributionData fdpayable 
swapSignedAndCrossRouterETH(uint256 minAmountOutaddress foundryTokenuint256 gasFeeaddress routerbytes routerCalldatastruct FiberRouterSwapCrossData sdbytes32 withdrawalDatabool cctpTypestruct FeeDistributorFeeDistributionData fdpayable 
transferOwnership(address newOwner
withdrawSigned(address tokenaddress payeeuint256 amountbytes32 saltuint256 expirybytes multiSignaturebool cctpType
withdrawSignedAndSwapRouter(address touint256 amountInuint256 minAmountOutaddress foundryTokenaddress targetTokenaddress routerbytes routerCalldatabytes32 saltuint256 expirybytes multiSignaturebool cctpType
Events
FeesDistributed(address indexed tokenuint256 preFeeAmountuint256 afterFeeAmountuint256 totalPlatformFee
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RouterAndSelectorRemoved(address routerbytes selector
RouterAndSelectorWhitelisted(address routerbytes4 selector
Swap(address sourceTokenaddress targetTokenuint256 sourceChainIduint256 targetChainIduint256 sourceAmountaddress sourceAddressaddress targetAddressuint256 settledAmountbytes32 withdrawalDatauint256 gasAmountuint256 depositNonce
SwapSameNetwork(address sourceTokenaddress targetTokenuint256 sourceAmountuint256 settledAmountaddress sourceAddressaddress targetAddress
Withdraw(address tokenaddress receiveruint256 amountbytes32 saltbytes signature
WithdrawRouter(address touint256 amountInuint256 amountOutaddress foundryTokenaddress targetTokenaddress routerbytes routerCalldatabytes32 saltbytes multiSignature
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.