> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mobula.io/llms.txt
> Use this file to discover all available pages before exploring further.

# PairRankingAttribute

> Enum of sortable attributes for the filterPairs query.

### TypeScript shape

```ts theme={null}
type PairRankingAttribute =
  | 'createdAt'
  | 'lastTransaction'
  | 'buyCount1'
  | 'buyCount4'
  | 'buyCount12'
  | 'buyCount24'
  | 'highPrice1'
  | 'highPrice4'
  | 'highPrice12'
  | 'highPrice24'
  | 'liquidity'
  | 'lockedLiquidityPercentage'
  | 'lowPrice1'
  | 'lowPrice4'
  | 'lowPrice12'
  | 'lowPrice24'
  | 'marketCap'
  | 'price'
  | 'priceChange1'
  | 'priceChange4'
  | 'priceChange12'
  | 'priceChange24'
  | 'volumeChange1'
  | 'volumeChange4'
  | 'volumeChange12'
  | 'volumeChange24'
  | 'sellCount1'
  | 'sellCount4'
  | 'sellCount12'
  | 'sellCount24'
  | 'trendingScore'
  | 'trendingScore5m'
  | 'trendingScore1'
  | 'trendingScore4'
  | 'trendingScore12'
  | 'trendingScore24'
  | 'txnCount1'
  | 'txnCount4'
  | 'txnCount12'
  | 'txnCount24'
  | 'uniqueBuys1'
  | 'uniqueBuys4'
  | 'uniqueBuys12'
  | 'uniqueBuys24'
  | 'uniqueSells1'
  | 'uniqueSells4'
  | 'uniqueSells12'
  | 'uniqueSells24'
  | 'uniqueTransactions1'
  | 'uniqueTransactions4'
  | 'uniqueTransactions12'
  | 'uniqueTransactions24'
  | 'volumeUSD1'
  | 'volumeUSD4'
  | 'volumeUSD12'
  | 'volumeUSD24'
  | 'buyVolumeUSD1'
  | 'buyVolumeUSD4'
  | 'buyVolumeUSD12'
  | 'buyVolumeUSD24'
  | 'sellVolumeUSD1'
  | 'sellVolumeUSD4'
  | 'sellVolumeUSD12'
  | 'sellVolumeUSD24'
  | 'walletAgeAvg'
  | 'walletAgeStd'
  | 'swapPct1dOldWallet'
  | 'swapPct7dOldWallet';
```

**Timestamps**
<ResponseField name="createdAt" type="enum">Pool creation timestamp.</ResponseField>
<ResponseField name="lastTransaction" type="enum">Last transaction timestamp.</ResponseField>

**Buy / sell / transaction counts**
<ResponseField name="buyCount1" type="enum">Buys in 1 hour.</ResponseField>
<ResponseField name="buyCount4" type="enum">Buys in 4 hours.</ResponseField>
<ResponseField name="buyCount12" type="enum">Buys in 12 hours.</ResponseField>
<ResponseField name="buyCount24" type="enum">Buys in 24 hours.</ResponseField>
<ResponseField name="sellCount1" type="enum">Sells in 1 hour.</ResponseField>
<ResponseField name="sellCount4" type="enum">Sells in 4 hours.</ResponseField>
<ResponseField name="sellCount12" type="enum">Sells in 12 hours.</ResponseField>
<ResponseField name="sellCount24" type="enum">Sells in 24 hours.</ResponseField>
<ResponseField name="txnCount1" type="enum">Transactions in 1 hour.</ResponseField>
<ResponseField name="txnCount4" type="enum">Transactions in 4 hours.</ResponseField>
<ResponseField name="txnCount12" type="enum">Transactions in 12 hours.</ResponseField>
<ResponseField name="txnCount24" type="enum">Transactions in 24 hours.</ResponseField>

**Unique buyers / sellers / traders**
<ResponseField name="uniqueBuys1" type="enum">Unique buyers in 1 hour.</ResponseField>
<ResponseField name="uniqueBuys4" type="enum">Unique buyers in 4 hours.</ResponseField>
<ResponseField name="uniqueBuys12" type="enum">Unique buyers in 12 hours.</ResponseField>
<ResponseField name="uniqueBuys24" type="enum">Unique buyers in 24 hours.</ResponseField>
<ResponseField name="uniqueSells1" type="enum">Unique sellers in 1 hour.</ResponseField>
<ResponseField name="uniqueSells4" type="enum">Unique sellers in 4 hours.</ResponseField>
<ResponseField name="uniqueSells12" type="enum">Unique sellers in 12 hours.</ResponseField>
<ResponseField name="uniqueSells24" type="enum">Unique sellers in 24 hours.</ResponseField>
<ResponseField name="uniqueTransactions1" type="enum">Unique traders in 1 hour.</ResponseField>
<ResponseField name="uniqueTransactions4" type="enum">Unique traders in 4 hours.</ResponseField>
<ResponseField name="uniqueTransactions12" type="enum">Unique traders in 12 hours.</ResponseField>
<ResponseField name="uniqueTransactions24" type="enum">Unique traders in 24 hours.</ResponseField>

**Volume (USD)**
<ResponseField name="volumeUSD1" type="enum">Volume in 1 hour.</ResponseField>
<ResponseField name="volumeUSD4" type="enum">Volume in 4 hours.</ResponseField>
<ResponseField name="volumeUSD12" type="enum">Volume in 12 hours.</ResponseField>
<ResponseField name="volumeUSD24" type="enum">Volume in 24 hours.</ResponseField>
<ResponseField name="buyVolumeUSD1" type="enum">Buy volume in 1 hour.</ResponseField>
<ResponseField name="buyVolumeUSD4" type="enum">Buy volume in 4 hours.</ResponseField>
<ResponseField name="buyVolumeUSD12" type="enum">Buy volume in 12 hours.</ResponseField>
<ResponseField name="buyVolumeUSD24" type="enum">Buy volume in 24 hours.</ResponseField>
<ResponseField name="sellVolumeUSD1" type="enum">Sell volume in 1 hour.</ResponseField>
<ResponseField name="sellVolumeUSD4" type="enum">Sell volume in 4 hours.</ResponseField>
<ResponseField name="sellVolumeUSD12" type="enum">Sell volume in 12 hours.</ResponseField>
<ResponseField name="sellVolumeUSD24" type="enum">Sell volume in 24 hours.</ResponseField>

**Price highs / lows**
<ResponseField name="highPrice1" type="enum">Highest price in 1 hour.</ResponseField>
<ResponseField name="highPrice4" type="enum">Highest price in 4 hours.</ResponseField>
<ResponseField name="highPrice12" type="enum">Highest price in 12 hours.</ResponseField>
<ResponseField name="highPrice24" type="enum">Highest price in 24 hours.</ResponseField>
<ResponseField name="lowPrice1" type="enum">Lowest price in 1 hour.</ResponseField>
<ResponseField name="lowPrice4" type="enum">Lowest price in 4 hours.</ResponseField>
<ResponseField name="lowPrice12" type="enum">Lowest price in 12 hours.</ResponseField>
<ResponseField name="lowPrice24" type="enum">Lowest price in 24 hours.</ResponseField>

**Price & price changes**
<ResponseField name="price" type="enum">Current price.</ResponseField>
<ResponseField name="priceChange1" type="enum">Price change in 1 hour.</ResponseField>
<ResponseField name="priceChange4" type="enum">Price change in 4 hours.</ResponseField>
<ResponseField name="priceChange12" type="enum">Price change in 12 hours.</ResponseField>
<ResponseField name="priceChange24" type="enum">Price change in 24 hours.</ResponseField>

**Volume changes**
<ResponseField name="volumeChange1" type="enum">Volume change in 1 hour.</ResponseField>
<ResponseField name="volumeChange4" type="enum">Volume change in 4 hours.</ResponseField>
<ResponseField name="volumeChange12" type="enum">Volume change in 12 hours.</ResponseField>
<ResponseField name="volumeChange24" type="enum">Volume change in 24 hours.</ResponseField>

**Market data**
<ResponseField name="liquidity" type="enum">Total liquidity.</ResponseField>
<ResponseField name="lockedLiquidityPercentage" type="enum">Locked liquidity percentage.</ResponseField>
<ResponseField name="marketCap" type="enum">Market cap.</ResponseField>

**Trending**
<ResponseField name="trendingScore" type="enum">1-hour trending score.</ResponseField>
<ResponseField name="trendingScore5m" type="enum">5-minute trending score.</ResponseField>
<ResponseField name="trendingScore1" type="enum">1-hour trending score.</ResponseField>
<ResponseField name="trendingScore4" type="enum">4-hour trending score.</ResponseField>
<ResponseField name="trendingScore12" type="enum">12-hour trending score.</ResponseField>
<ResponseField name="trendingScore24" type="enum">24-hour trending score.</ResponseField>

**Other**
<ResponseField name="walletAgeAvg" type="enum">Average wallet age.</ResponseField>
<ResponseField name="walletAgeStd" type="enum">Wallet age standard deviation.</ResponseField>
<ResponseField name="swapPct1dOldWallet" type="enum">1-day old wallet swap percentage.</ResponseField>
<ResponseField name="swapPct7dOldWallet" type="enum">7-day old wallet swap percentage.</ResponseField>
