ConstantProductCurve

Verified contract

Active on Base with 0 txns
Deployed by via 0x5f61a44f at 13949144
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000

No balances found for "ConstantProductCurve"

No transactions found for "ConstantProductCurve"


Functions
Getter at block 22933320

This contract contains no getter function objects.

Read-only
checkCompatability(uint256 yMinuint256 yMaxuint256 xMaxuint256 xTotalpure returns (bool)
evaluateDx(uint256 x1uint256 x2uint256 yMinuint256 yMaxuint256 xMaxuint256 xTotalpure returns (uint256)
evaluateDy(uint256 y1uint256 y2uint256 yMinuint256 yMaxuint256 xMaxuint256 xTotalpure returns (uint256)
fPrimeX(uint256 xuint256 yMinuint256 yMaxuint256 xMaxuint256 xTotalpure returns (uint256)
fX(uint256 xuint256 yMinuint256 yMaxuint256 xMaxuint256 xTotalpure returns (uint256)
fY(uint256 yuint256 yMinuint256 yMaxuint256 xMaxuint256 xTotalpure returns (uint256)
getK(uint256 xTotaluint256 xMaxuint256 yMaxpure returns (uint256)
getQ(uint256 yMinuint256 yMaxpure returns (uint256)
State-modifying

This contract contains no state-modifying function objects.

Events

This contract contains no event objects.

Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
ICurve__InvalidInput(
MathOverflowedMulDiv(