Skip to main content

Оплата и ограничения частоты запросов

getProgramAccounts — ресурсоёмкий метод, для которого действуют дополнительные ограничения частоты помимо стандартного количества запросов в секунду. Используйте параметры фильтрации или разбивайте крупные запросы на меньшие части, чтобы не превышать ограничения.
Helius автоматически направляет запросы в оптимальный регион для обеспечения высокой производительности. Если у вас есть особые региональные требования или вам нужна выделенная инфраструктура, свяжитесь с нашим отделом продаж, чтобы обсудить корпоративные варианты.

Устранение неполадок RPC

Вызовите API приоритетной комиссии, оптимизируйте использование вычислительных единиц и отправьте транзакцию с помощью skipPreflight: true. Пошаговые инструкции приведены в нашем руководстве по оптимизации транзакций.
Проверьте актуальные сведения на нашей странице состояния. Если связанного инцидента нет, обратитесь в службу поддержки.

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

Используйте наш инструмент с открытым исходным кодом для тестирования производительности RPC Solana, чтобы независимо сравнить задержку и надёжность Helius с другими поставщиками RPC Solana, включая Alchemy, Quicknode и Triton.
Чтобы получить самый новый хеш блока, используйте getLatestBlockhash с уровнем подтверждения "confirmed". Перед отправкой транзакций всегда получайте свежий хеш блока, чтобы обеспечить их действительность. Подробности приведены в нашем руководстве по getLatestBlockhash.
Соединения со стейком направляют ваши транзакции непосредственно текущим и следующим лидерам блоков, минуя общедоступные очереди и обеспечивая почти гарантированную доставку. Во всех платных тарифах соединения со стейком используются автоматически по умолчанию — изменять код не требуется. Подробнее читайте в нашем обзоре отправки транзакций.
Стандартные тарифы RPC предоставляют доступ ко всем историческим данным Solana. Выделенные узлы хранят историю только примерно за 48 часов.
Используйте Helius Sender. Он одновременно направляет ваши транзакции через соединения Helius со стейком и в Jito Block Engines, обеспечивая максимальную скорость и вероятность включения транзакций в блок.
Все RPC-запросы, отправленные через стандартные URL RPC в общих тарифах, автоматически направляются на ближайший сервер. От вас не требуется никаких действий.
Мы используем RPC-узлы по всему миру, включая Азию (Токио, Сингапур), Северную Америку (Питтсбург, Ньюарк, Солт-Лейк-Сити, Лос-Анджелес, Ванкувер) и Европу (Дублин, Лондон, Амстердам, Франкфурт).
Ограничения частоты RPC применяются ко всем методам RPC в совокупности, а не к каждому по отдельности. Например, если ограничение частоты RPC равно 100 и вы выполняете 50 запросов getAccountInfo в секунду, дополнительно можно выполнить только 50 запросов getTransaction.
Для некоторых методов, таких как getProgramAccounts, действуют особые ограничения частоты из-за их требований к вычислительным ресурсам. При этом они всё равно учитываются в общем ограничении частоты RPC. Подробности приведены в нашем руководстве по особым ограничениям частоты.
Ограничения частоты RPC и DAS не зависят друг от друга. Например, если в вашем тарифе ограничение частоты RPC равно 50, а ограничение частоты DAS — 10, вы можете выполнять 50 вызовов getBlock и 10 вызовов getAsset в секунду.
Gatekeeper — это высокопроизводительный периферийный шлюз Helius, обеспечивающий значительно меньшую задержку по сравнению со стандартными конечными точками. Он полностью разработан на Rust и специально оптимизирован с учётом требований Solana к высокой пропускной способности. Подробнее о Gatekeeper
Просто замените mainnet.helius-rpc.com на beta.helius-rpc.com в своём коде. Существующий ключ API будет работать без изменений. Поддерживаются все конечные точки JSON-RPC, включая стандартные методы RPC Solana, специализированные конечные точки RPC Helius (например, gTFA), DAS, Photon, API приоритетной комиссии и API расширенных транзакций. См. руководство по миграции
Нет. Gatekeeper доступен без дополнительной платы. Продолжает действовать ваш текущий тарифный план.

Нужна дополнительная помощь?

Contact Support

Получите помощь нашей команды через Discord, чат или электронную почту.

Status Page

Проверьте доступность сервисов и сведения о производительности в реальном времени.