17 lines
478 B
Solidity
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();
|
|
}
|
|
}
|