ConveyorRouterV1

Verified contract

Active on Ethereum with 3,631 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 $49.46
0x1220302448639c7993f35c88c4514e757a0287bca2bf67c92f5fcab602ebf5af
0x04a71ccf710d12e94b8f86c1f40ae7115cf499d25fcf6f5d59fee4d213ea9c53
0x659d986e5fbce3c0aa0c5827bbc3c6b61afd13b798f0f6888930462c2191444a
0x8e7d036907c65142beb8e663a6002fd590ca7c6a73bb405ce94c005f97740191
0xb14929f3630aded4b75a0d9199aa9f9dd3ee94de912c56d5b43c3a3d7dd91e5e
0x464e8647904aa60c1826c37f31e1c10d518e5ed276072102c07912d3cf75bf32
0x15cd76825d3a6da11e43c1714482e42ea54427ae3f4b9db1561be6a36c479690
0x46484da0245163e8c2ce1fd9e1a5f9bda7e690840d65575ca986fd3221b0f08a
0x7d2628c1f83ec8dd2bc94488d9744e014d4cc16dcfe83ced19b03edeb64c01c4
0xa2e1dba1e4257f0f60c11925f9d61f9873fb632711014554f741ce521d87b900

Functions
Getter at block 21249830
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(