Gno.land
| 1 | package position |
| 2 | |
| 3 | const ErrSpoofedRealm = "rlm does not match the current crossing frame" |
| Function | Parameters |
|---|---|
| GetPositions | () |
| IsBurned | (positionId uint64) |
| IsInRange | (positionId uint64) |
| GetPositionTokenBalances | (positionId uint64) |
| GetPositionToken0Balance | (positionId uint64) |
| GetPositionToken1Balance | (positionId uint64) |
| GetPositionFeeGrowthInside0LastX128 | (positionId uint64) |
| GetPositionFeeGrowthInside1LastX128 | (positionId uint64) |
| GetPositionFeeGrowthInsideLastX128 | (positionId uint64) |
| GetPositionLiquidity | (positionId uint64) |
| GetPositionOperator | (positionId uint64) |
| GetPositionPoolKey | (positionId uint64) |
Gnoswap Position
Position records remain stored after burning. The record count includes burned positions and is not a count of active liquidity positions. Use id/<id> for one stored record, for example id/1. The detail route performs one keyed lookup and does not enumerate positions or recompute claimable values.
Runtime
| Field | Value | | --- | --- | | Realm address | g1y3uyaa63sjxvah2cx3c2usavwvx97kl8m2v7ye | | Active implementation | gno\.land/r/gnoswap/position/v1 | | Position operations halted | false | | Withdrawals halted | false |
Stored records
| Field | Value | | --- | --- | | Stored position records (including burned) | 1142 | | Next position ID | 1143 |
| Function | Caller | Age |
|---|---|---|
| Mint | g1423lrk…myzwuh | 47m ago |
| CollectFee | g1nhh5yl…8afls7 | 51m ago |
| Mint | g1423lrk…myzwuh | 1h ago |
| DecreaseLiquidity | g1423lrk…myzwuh | 1h ago |
| CollectFee | g1r9mekl…y5hazp | 2h ago |
| CollectFee | g1c9xa3d…8qw5fx | 2h ago |
| CollectFee | g1r9mekl…y5hazp | 2h ago |
| CollectFee | g13ee0yy…dlpley | 2h ago |
| Mint | g1z64amn…3tuh8n | 2h ago |
| CollectFee | g1f6klmv…c3a22z | 2h ago |
| CollectFee | g1f6klmv…c3a22z | 2h ago |
| Mint | g1z64amn…3tuh8n | 3h ago |