ClipperExchangeInterface

Verified contract

Active on Ethereum with 359 txns
Deployed by via 0xd3a7a4f0 at 12682244
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1.51
0xb672ab0d2f1b3493af7317ae5867b5a6ba73aa1ecc4f707178c49393bf31e863
0xf010c404956941c5705e65512d2356af77bd7a2a28841d4435828d56186bc7a4
0x9280339b3c6eb0ad71c83482da6e9713016714c52e14b54642a9e3a12df59b47
0x09106bc0db35708e108f008504551b92910c07fe4de0711c09ef6f43fdd8b01f
0x060ba6085f886b2daabb90b1e2b34aee9175f69d5670eef4cfdebf9f114cc75b
0x7f4ddcc48acfe9c72dfd7f5bc8bdd0ffa6a612abb47655798e7eab76c9f70c0f
0x94be8ef22f74c4cd7e80d5bc82322ce2c42ce25de963a5fc859dfbea2df56309
0x835873e54757c756bc301de104e321e50b6d31953a5cc18e678edf3a6d500c58
0x03f0342c248acf37d665a04bde30acb01fb9cbded2eaa9338b0eeda1350d2e69
0xdd125b6a40331bddef67385e530fb06a42ae0ef0a9d1cc4e2e326fe8503ef9f4

Functions
Getter at block 20791791
approvalContract(view returns (address)
0xb38ae58d7c8ce6c5bf8e57ddb6f43968d46c2ea2
 
invariant(view returns (uint256)
owner(view returns (address)
0x0000000000000000000000000000000000000000
swapFee(view returns (uint256)
20
theExchange(view returns (address)
0xe82906b6b1b04f631d126c974af57a3a7b6a99d9
Read-only
calculateSwapAmount(address inputTokenaddress outputTokenuint256 totalInputTokenview returns (uint256 outputAmountuint256 inputAmount)
getSellQuote(address inputTokenaddress outputTokenuint256 sellAmountview returns (uint256 outputTokenAmount)
State-modifying
modifyApprovalContract(address newApprovalContract
modifySwapFee(uint256 newSwapFee
renounceOwnership(
sellEthForToken(address outputTokenaddress recipientuint256 minBuyAmountbytes auxiliaryDatapayable returns (uint256 boughtAmount)
sellTokenForEth(address inputTokenaddress recipientuint256 minBuyAmountbytes auxiliaryDatareturns (uint256 boughtAmount)
sellTokenForToken(address inputTokenaddress outputTokenaddress recipientuint256 minBuyAmountbytes auxiliaryDatareturns (uint256 boughtAmount)
setPoolAddress(address poolAddress
transferOwnership(address newOwner
withdraw(uint256 amount
withdrawAll(
withdrawInto(uint256 amountaddress outputTokenuint256 outputTokenAmount
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SwapFeeModified(uint256 swapFee
Swapped(address inAssetaddress outAssetaddress recipientuint256 inAmountuint256 outAmountbytes auxiliaryData
Constructor
constructor(address initialApprovalContractuint256 initialSwapFee
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.