# Interface: PairInfoExt

[SwapIDL](../modules/SwapIDL.md).PairInfoExt

## Table of contents

### Properties

- [blockTimestampLast](SwapIDL.PairInfoExt.md#blocktimestamplast)
- [creator](SwapIDL.PairInfoExt.md#creator)
- [id](SwapIDL.PairInfoExt.md#id)
- [kLast](SwapIDL.PairInfoExt.md#klast)
- [lptoken](SwapIDL.PairInfoExt.md#lptoken)
- [price0CumulativeLast](SwapIDL.PairInfoExt.md#price0cumulativelast)
- [price1CumulativeLast](SwapIDL.PairInfoExt.md#price1cumulativelast)
- [reserve0](SwapIDL.PairInfoExt.md#reserve0)
- [reserve1](SwapIDL.PairInfoExt.md#reserve1)
- [token0](SwapIDL.PairInfoExt.md#token0)
- [token1](SwapIDL.PairInfoExt.md#token1)
- [totalSupply](SwapIDL.PairInfoExt.md#totalsupply)

## Properties

### blockTimestampLast

• **blockTimestampLast**: `bigint`

___

### creator

• **creator**: `Principal`

___

### id

• **id**: `string`

___

### kLast

• **kLast**: `bigint`

___

### lptoken

• **lptoken**: `string`

___

### price0CumulativeLast

• **price0CumulativeLast**: `bigint`

___

### price1CumulativeLast

• **price1CumulativeLast**: `bigint`

___

### reserve0

• **reserve0**: `bigint`

___

### reserve1

• **reserve1**: `bigint`

___

### token0

• **token0**: `string`

___

### token1

• **token1**: `string`

___

### totalSupply

• **totalSupply**: `bigint`
