Descripción general
El nivel solo con SWQOS es la opción de Helius Sender optimizada para costos. Enruta tu transacción mediante una única ruta rápida de SWQOS (calidad de servicio ponderada por participación) con la propina mínima más baja de todos los niveles de Sender: 0.000005 SOL. Usa este nivel cuando quieras enviar con baja latencia y la propina más baja. Para transacciones muy disputadas en las que importa lograr la inclusión más rápida, usa el nivel Sender Max.Lowest Tip
Propina mínima de solo 0.000005 SOL: la forma más económica de usar Sender
Single Fast Path
Enruta exclusivamente mediante la infraestructura SWQOS para una entrega de baja latencia
No Credits
Disponible en todos los planes sin consumir créditos de API
Single Pathway
Enruta mediante una sola ruta SWQOS; para el enrutamiento por varias rutas y la
inclusión más rápida, usa el nivel Sender Max
Cuándo usar solo SWQOS
Good fit
Operaciones sensibles a los costos, un alto volumen de transacciones y flujos en los que una sola
ruta rápida sea suficiente para lograr una inclusión confiable.
Consider Sender Max instead
Cuentas muy disputadas, lanzamientos competitivos o cualquier transacción para la que
necesites la inclusión más rápida posible.
Cómo habilitar el modo solo con SWQOS
Agrega el parámetro de consultaswqos_only=true a la URL de cualquier endpoint de Sender. Usa el endpoint HTTPS global para frontends o el endpoint HTTP regional más cercano a tus servidores para backends.
Frontend/navegador (HTTPS global):
Requisitos
Como en todos los niveles de Sender, las transacciones solo con SWQOS deben incluir:- Propina: Una transferencia de al menos 0.000005 SOL a una cuenta de propinas designada
- Comisión de prioridad: Una instrucción de precio por unidad de cómputo mediante
ComputeBudgetProgram.setComputeUnitPrice
skipPreflight: true) es opcional, pero se recomienda hacerlo, ya que estas comprobaciones aumentan la latencia.
Ejemplo de código
- @solana/web3.js
- cURL
La transacción anterior sigue usando una propina de 0.000005 SOL, el mínimo del modo solo con SWQOS.
Se aceptan propinas de entre 0.000005 SOL y 0.001 SOL, pero permanecen en la única
ruta SWQOS. Para enrutar por todas las rutas y lograr la inclusión más rápida, usa el
nivel Sender Max con una propina mínima de 0.001 SOL.
Prácticas recomendadas
- Selección de endpoint: Usa
https://sender.helius-rpc.com/fast?swqos_only=truepara aplicaciones frontend y evitar problemas de CORS. Para aplicaciones backend, usa el endpoint HTTP regional más cercano a tus servidores. - Precalentamiento de conexiones: Usa el endpoint
/pingdurante periodos de inactividad superiores a 5 segundos. - Comisiones de prioridad: Usa la API de comisiones de prioridad de Helius para obtener recomendaciones en tiempo real.
- Reintentos: Configura
maxRetries: 0e implementa tu propia lógica de reintentos.
Recursos relacionados
Sender Overview
Conceptos compartidos: endpoints, precalentamiento de conexiones, límites de solicitudes y TPS personalizados.
Sender Max Tier
La inclusión más rápida mediante el enrutamiento por varias rutas disponibles (propina mín.
de 0.001 SOL).
Transaction Rebates
Participa para obtener una parte del MEV que generan tus transacciones, pagada en SOL.
MEV Protect
Evita mediante el enrutamiento los validadores vinculados estadísticamente con ataques sándwich.