735546619e
Signed-off-by: T-Hax <>
19 lines
620 B
Solidity
19 lines
620 B
Solidity
// SPDX-License-Identifier: UNLICENSED
|
|
pragma solidity =0.7.6;
|
|
|
|
import '../interfaces/INonfungiblePositionManager.sol';
|
|
|
|
contract NonfungiblePositionManagerPositionsGasTest {
|
|
INonfungiblePositionManager immutable nonfungiblePositionManager;
|
|
|
|
constructor(INonfungiblePositionManager _nonfungiblePositionManager) {
|
|
nonfungiblePositionManager = _nonfungiblePositionManager;
|
|
}
|
|
|
|
function getGasCostOfPositions(uint256 tokenId) external view returns (uint256) {
|
|
uint256 gasBefore = gasleft();
|
|
nonfungiblePositionManager.positions(tokenId);
|
|
return gasBefore - gasleft();
|
|
}
|
|
}
|