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

# getRecentPrioritizationFees

> Возвращает список последних комиссий за приоритизацию из последних блоков

## Параметры

<ParamField query="addresses" type="array" optional>
  Массив адресов счетов в виде строк в кодировке base-58. Если указан, ответ будет отфильтрован и будет включать только комиссии за приоритизацию, уплаченные одним из указанных адресов.
</ParamField>

## Ответ

<ResponseField name="result" type="array">
  <Expandable title="элементы результата">
    <ResponseField name="slot" type="number">
      Слот, в котором наблюдалась комиссия
    </ResponseField>

    <ResponseField name="prioritizationFee" type="number">
      Размер комиссии в микро-lamports (LAMPORTS\_PER\_SOL/1000000)
    </ResponseField>
  </Expandable>
</ResponseField>

## Примеры кода

### Базовый запрос

```bash theme={null}
curl http://fra.rpc.orbitflare.com?api_key=YOUR-API-KEY -X POST -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "getRecentPrioritizationFees",
  "params": [
    ["CxELquR1gPP8wHe33gZ4QxqGB3sZ9RSwsJ2KshVewkFY"]
  ]
}'
```

### Использование web3.js

```typescript theme={null}
import { Connection } from '@solana/web3.js';

const connection = new Connection('http://fra.rpc.orbitflare.com?api_key=YOUR-API-KEY');
const address = 'CxELquR1gPP8wHe33gZ4QxqGB3sZ9RSwsJ2KshVewkFY';
const fees = await connection.getRecentPrioritizationFees([address]);
console.log(fees);
```

### Использование Python

```python theme={null}
from solana.rpc.api import Client

client = Client("http://fra.rpc.orbitflare.com?api_key=YOUR-API-KEY")
address = "CxELquR1gPP8wHe33gZ4QxqGB3sZ9RSwsJ2KshVewkFY"
response = client.get_recent_prioritization_fees([address])
print(response)
```

## Примечания

1. Возвращает список последних комиссий за приоритизацию из блоков
2. Полезно для оценки комиссий при приоритетных транзакциях
3. Комиссии указываются в микро-lamports (LAMPORTS\_PER\_SOL/1000000)
4. Если указан параметр addresses, результаты фильтруются по этим счетам
5. Ответ может использоваться для расчёта подходящих комиссий за приоритизацию

## Рекомендации

1. Используйте этот метод для определения подходящих комиссий за приоритет при перегрузке сети
2. Фильтруйте по конкретным адресам, если вас интересуют только комиссии, уплаченные определёнными счетами
3. Рассчитывайте подходящую комиссию на основе среднего или процентиля последних комиссий
4. Обновляйте данные о комиссиях часто при высокой сетевой активности
5. Обрабатывайте сетевые ошибки и выполняйте повторные попытки при необходимости
