ConveyorRouterV1

Verified contract

Active on Ethereum with 3,402 txns
Deployed by via 0x598d57e0 at 18620512
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $281.25
0xa6c1785eb381186ceb34d9ef4d31d7c907bace3d5c21ead6bd85a387f26f606d
0x786b5c8a9c89ab8164b45422b84322a0202e44221724cc61435223835f0bcbb7
0x3114d25672708328389e8042febfb619fcd717c78e4ca1261494c2298f8b9451
0x1550e9f5e7cc998e69b018f32ff7291042565d5263d7cf3e70d7f14c095ab3c6
0xc8c757cbc736b420b6be2f52cb75a1252d26d2379d6989c9349bb3ed4c1fbed1
0xd4e2629229c0bb95d9b62a09cf761fbabef41f8d4945f68d825bcb16a3eeec18
0x8189257e9a0d249c721db8abc073ecadce234c692f14dd5efd0bb6d8411d45cb
0x61cbd7ea0fd8a1f6f1ae8336e33265d75eaf6e5dec6215d4dda0466b831e7555
0xd9f9fb37254941ed8c75a94f0818f0b2694284f75edfed2ba89e8b90170fdf2b
0x79559c008905e4ce248e3034c19367f87421dabdbaa99085be43dd137a0b6451

Functions
Getter at block 20890992
CONVEYOR_MULTICALL(view returns (address)
0x2c11a5a75048d0d1e1598aec4b67a11f1e851293
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
affiliateNonce(view returns (uint16)
0
referrerNonce(view returns (uint16)
14
Read-only
affiliateIndex(addressview returns (uint16)
affiliates(uint16view returns (address)
referrerIndex(addressview returns (uint16)
referrers(uint16view returns (address)
State-modifying
confirmTransferOwnership(
initializeAffiliate(address affiliateAddress
initializeReferrer(payable 
quoteSwapExactEthForToken(struct ConveyorRouterV1EthToTokenSwapData swapDatastruct ConveyorRouterV1SwapAggregatorMulticall swapAggregatorMulticallpayable returns (uint256 gasConsumed)
quoteSwapExactTokenForEth(struct ConveyorRouterV1TokenToEthSwapData swapDatastruct ConveyorRouterV1SwapAggregatorMulticall swapAggregatorMulticallpayable returns (uint256 gasConsumed)
quoteSwapExactTokenForToken(struct ConveyorRouterV1TokenToTokenSwapData swapDatastruct ConveyorRouterV1SwapAggregatorMulticall swapAggregatorMulticallpayable returns (uint256 gasConsumed)
swapExactEthForToken(struct ConveyorRouterV1EthToTokenSwapData swapDatastruct ConveyorRouterV1SwapAggregatorMulticall swapAggregatorMulticallpayable 
swapExactTokenForEth(struct ConveyorRouterV1TokenToEthSwapData swapDatastruct ConveyorRouterV1SwapAggregatorMulticall swapAggregatorMulticallpayable 
swapExactTokenForToken(struct ConveyorRouterV1TokenToTokenSwapData swapDatastruct ConveyorRouterV1SwapAggregatorMulticall genericMulticallpayable 
transferOwnership(address newOwner
upgradeMulticall(bytes bytecodebytes32 saltpayable returns (address)
withdraw(
Events
Withdraw(address indexed receiveruint256 amount
Constructor
constructor(address _weth
Fallback and receive
receive(
Errors
AffiliateDoesNotExist(
ETHTransferFailed(
InsufficientMsgValue(
InsufficientOutputAmount(uint256 amountOutuint256 expectedAmountOut
InvalidAddress(
MsgSenderIsNotOwner(
ReferrerAlreadyInitialized(
ReferrerDoesNotExist(
UnauthorizedCaller(