Обзор
Режим только с SWQOS — это экономичный тариф Helius Sender. Он направляет транзакцию по одному быстрому маршруту SWQOS (качество обслуживания с учетом доли стейка) и предлагает самые низкие минимальные чаевые среди всех тарифов Sender: 0.000005 SOL. Используйте этот тариф, если вам нужна отправка с низкой задержкой и минимальными чаевыми. Для транзакций с высокой конкуренцией, где важнее всего максимально быстрое включение, используйте тариф Sender Max.Lowest Tip
Минимальные чаевые — всего 0.000005 SOL. Это самый дешевый способ использовать Sender
Single Fast Path
Направляет транзакции исключительно через инфраструктуру SWQOS для доставки с низкой задержкой
No Credits
Доступен на всех тарифах и не расходует кредиты API
Single Pathway
Использует только один маршрут SWQOS. Для многомаршрутной отправки и максимально
быстрого включения используйте тариф Sender Max
Когда использовать режим только с SWQOS
Good fit
Торговля с учетом затрат, большой объем транзакций и сценарии, в которых одного
быстрого маршрута достаточно для надежного включения транзакций.
Consider Sender Max instead
Аккаунты с высокой конкуренцией, конкурентные запуски и любые транзакции, для которых
требуется максимально быстрое включение.
Как включить режим только с SWQOS
Добавьте параметр запросаswqos_only=true в URL любой конечной точки Sender. Для фронтенда используйте глобальную конечную точку HTTPS, а для бэкенда — ближайшую к вашим серверам региональную конечную точку HTTP.
Фронтенд или браузер (глобальная HTTPS):
Требования
Как и транзакции на любом тарифе Sender, транзакции в режиме только с SWQOS должны включать:- Чаевые: перевод не менее 0.000005 SOL на указанный аккаунт для чаевых
- Приоритетная комиссия: инструкция цены вычислительной единицы через
ComputeBudgetProgram.setComputeUnitPrice
skipPreflight: true) необязателен, но рекомендуется, поскольку предварительные проверки увеличивают задержку.
Пример кода
- @solana/web3.js
- cURL
В приведенной выше транзакции по-прежнему используются чаевые в размере 0.000005 SOL — это минимум
для режима только с SWQOS. Чаевые от 0.000005 SOL до 0.001 SOL принимаются, но транзакция остается на одном
маршруте SWQOS. Чтобы использовать все маршруты для максимально быстрого включения, выберите
тариф Sender Max с минимальными чаевыми
0.001 SOL.
Рекомендации
- Выбор конечной точки: используйте
https://sender.helius-rpc.com/fast?swqos_only=trueдля фронтенд-приложений, чтобы избежать проблем с CORS. Для бэкенд-приложений используйте ближайшую к вашим серверам региональную конечную точку HTTP. - Прогрев соединения: используйте конечную точку
/ping, если период бездействия превышает 5 секунд. - Приоритетные комиссии: используйте Helius Priority Fee API, чтобы получать рекомендации в реальном времени.
- Повторные попытки: задайте
maxRetries: 0и реализуйте собственную логику повторных попыток.
Связанные материалы
Sender Overview
Общие понятия: конечные точки, прогрев соединения, ограничения частоты запросов и пользовательский TPS.
Sender Max Tier
Максимально быстрое включение благодаря многомаршрутной отправке по всем доступным путям (минимальные
чаевые — 0.001 SOL).
Transaction Rebates
Подключитесь, чтобы получать в SOL долю MEV, создаваемой вашими транзакциями.
MEV Protect
Направляйте транзакции в обход валидаторов, статистически связанных с сэндвич-атаками.