1
0
forked from mico/idle_moloch
idle_moloch/lib/v3-core/contracts/test/LiquidityMathTest.sol
2024-11-01 11:55:27 +01:00

17 lines
478 B
Solidity

// SPDX-License-Identifier: UNLICENSED
pragma solidity =0.7.6;
import '../libraries/LiquidityMath.sol';
contract LiquidityMathTest {
function addDelta(uint128 x, int128 y) external pure returns (uint128 z) {
return LiquidityMath.addDelta(x, y);
}
function getGasCostOfAddDelta(uint128 x, int128 y) external view returns (uint256) {
uint256 gasBefore = gasleft();
LiquidityMath.addDelta(x, y);
return gasBefore - gasleft();
}
}