Skip to content

Commit

Permalink
feat: getPositionInfo support array
Browse files Browse the repository at this point in the history
  • Loading branch information
yutingzhao1991 committed Aug 6, 2024
1 parent 86de20d commit 2208e65
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions demo-contract/contracts/wtfswap/PositionManager.sol
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ contract PositionManager is IPositionManager, ERC721 {
// 通过 positionId 获取 Position 信息,positionId 就是 NFT 的 tokenId
// 如果要获得某个用户的所有的 Position 信息,需要自己遍历所有的 tokenId,可以通过 ZAN 的节点服务来获取
function getPositionInfo(
uint256 positionId
) external view override returns (PositionInfo memory positionInfo) {}
uint256[] memory positionId
) external view override returns (PositionInfo[] memory positionInfo) {}

function mint(
MintParams calldata params
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ interface IPositionManager is IERC721 {
}

function getPositionInfo(
uint256 positionId
) external view returns (PositionInfo memory positionInfo);
uint256[] memory positionId
) external view returns (PositionInfo[] memory positionInfo);

struct MintParams {
address token0;
Expand Down

0 comments on commit 2208e65

Please sign in to comment.