Ограничения API пула публичных нод

Пул публичных нод — это множество публичных нод, предоставляющих через REST API https://nodes.wavesnodes.com информацию для наших продуктов (кошелек Waves, DEX и др.). Вы можете пользоваться нашими публичными нодами для получения информации из блокчейна, но мы рекомендуем вам использовать собственные ноды, т.к. на нашем пуле есть ограничения, которые приводятся в таблице ниже.

[!NOTE]

  • Перед каждой публичной нодой в пуле находится веб-сервер Nginx, который ограничивает количество соединений и количество запросов в секунду, которые клиент может отправлять ноде.
  • В таблице ниже в названиях путей используются регулярные выражения, такие, например, как "\d+".
  • Ниже burst — это настройка в Nginx, которая определяет максимальный размер "всплеска" запросов. Если скорость поступления запросов превышает заданное значение, то избыточные запросы становятся в очередь на обработку. Размер очереди — это и есть величина burst. Если число избыточных запросов начинает превышать величину burst, то новые избыточные запросы в очередь на обработку не становятся, а завершаются с ошибкой. Подробнее в документации.
Путь Макс. кол-во одновременных соединений с Nginx-сервером с одного IP-адреса (при превышении лимита клиенту вернется HTTP Status 503) Макс. кол-во запросов в секунду к Nginx-серверу с одного IP-адреса
/ 15 20 (burst 50)
/blocks/seq/\d+/\d+ 1 1
/blocks/at/.+ 1 1
/blocks/last
/scorex/version
/scorex/status
/consensus/algo
/consensus/basetarget
/waves/address
/transactions/address/.+/limit/.+
/addresses/validate/.+
/blocks/signature/.+
/blocks/delay/.+/.+
/consensus/generatingbalance/.+
/waves/external-payment
/peers/connected
/peers/all
/node/version
/node/status
/addresses/effectiveBalance/.+
/assets/broadcast/issue
/assets/broadcast/reissue
/assets/broadcast/transfer
/waves/broadcast-signed-payment.+
/waves/external-payment
/waves/broadcast-signed-payment
/leasing/broadcast/lease
/leasing/broadcast/cancel
/alias/.+
/assets/broadcast/burn
100 20 (burst 50)
/transactions/info/.+ 15 20 (burst 50)
/blocks/height\ /transactions/unconfirmed 15 20 (burst 50)
/addresses/balance/.+ /assets/balance/.+ 15 100 (burst 50)

results matching ""

    No results matching ""