Що означає ця помилка?
"EAPI:Invalid nonce" означає, що Kraken отримав запит до API з значенням nonce, яке було повторено або виявилося нижчим за очікуване.
Чому це трапляється?
Кожен запит до API Kraken має містити унікальне, наростаюче значення nonce. Оскільки nonce має завжди збільшуватися з кожним запитом, помилки виникають під час одночасних запитів, запитів, що надходять послідовно, або при використанні одного API-ключа на кількох пристроях, додатках чи ботах.
Наприклад: якщо надсилаються два одночасні запити, вони можуть не прибути до Kraken у передбаченому порядку. Якщо другий запит (з вищим nonce) прибуде першим, перший запит (з нижчим nonce) буде відхилено, коли він прибуде. Помилки Invalid nonce призводять до збоїв ваших ордерів і не повинні ігноруватися.
Що ти можеш зробити
Створи кілька API-ключів: Cryptohopper підтримує використання 2 окремих API-ключів для Kraken, і ми рекомендуємо це для найкращого досвіду торгівлі. Кожен ключ має свій власний лічильник nonce, тому одночасні запити більше не конфліктують. Дотримуйся покрокової інструкції щодо підключення до Kraken за допомогою API-ключів.
Збільш роздільну здатність nonce: вища роздільна здатність nonce дозволяє здійснювати більше запитів за однаковий проміжок часу. Cryptohopper рекомендує використовувати 1000 або 10000 як значення nonce.
Перевір, чи виправлено
Після внесення змін відстежуй журнал свого бота, щоб підтвердити, що помилка більше не з'являється.
