ConstantProductCurve
Verified contract
Active on
Base with 0 txns
Slot | Value |
---|---|
0x0000000000000000000000000000000000000000000000000000000000000000 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000001 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000002 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000003 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000004 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
No balances found for "ConstantProductCurve"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "ConstantProductCurve"
ABI
ABI objects
Getter at block 22933320
This contract contains no getter function objects.
Read-only
checkCompatability(uint256 yMin, uint256 yMax, uint256 xMax, uint256 xTotal) pure returns (bool)
evaluateDx(uint256 x1, uint256 x2, uint256 yMin, uint256 yMax, uint256 xMax, uint256 xTotal) pure returns (uint256)
evaluateDy(uint256 y1, uint256 y2, uint256 yMin, uint256 yMax, uint256 xMax, uint256 xTotal) pure returns (uint256)
fPrimeX(uint256 x, uint256 yMin, uint256 yMax, uint256 xMax, uint256 xTotal) pure returns (uint256)
fX(uint256 x, uint256 yMin, uint256 yMax, uint256 xMax, uint256 xTotal) pure returns (uint256)
fY(uint256 y, uint256 yMin, uint256 yMax, uint256 xMax, uint256 xTotal) pure returns (uint256)
getK(uint256 xTotal, uint256 xMax, uint256 yMax) pure returns (uint256)
getQ(uint256 yMin, uint256 yMax) pure returns (uint256)
State-modifying
Events This contract contains no state-modifying function objects.
This contract contains no event objects.
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
ICurve__InvalidInput()
MathOverflowedMulDiv()