Перейти до основного вмісту

Підтримувані активи

Поле asset перевірки приймає один із символів таблиці нижче. Символ чутливий до регістру й записується точно так, як у списку, наприклад TetherOMNI.

Рівні покриття​

РівеньЩо ви отримуєте
Повний обхідРушій читає ланцюг: простежує рух коштів адреси через її контрагентів і повідомляє експозицію за кроками. Перевірка відповідає з analysis_depth: "full". В Ethereum, BNB Smart Chain і Base обхід охоплює прямих контрагентів; будь-яка запитана більша глибина повертається як частковий вердикт із причиною evm_direct_only у partial_reasons.
Лише міткиАдресу зіставляють із шаром міток; обходу немає. Перевірка є справжньою відповіддю й тарифікується як будь-яка інша, а analysis_depth: "label_only" показує, що це результат лише за мітками, тож його не сплутають із повним.
Не підтримуєтьсяПеревірку відхиляють із 422 UNSUPPORTED_ASSET. Нічого не стягується.

Перевірки транзакцій і адреса​

Перевірка транзакції зазвичай називає адресу, яку ви перевіряєте. Для активів зі значенням Так у таблиці можна не вказувати address: рушій спершу читає транзакцію і використовує її одержувача для deposit та відправника для withdrawal. Вердикт, його звіт і rederive містять адресу, що була використана.

Для кожного іншого активу address обов'язкова, а її відсутність дає 422 ADDRESS_REQUIRED. Ще два випадки завжди потребують address:

  • Кожен елемент пакета.
  • Будь-яка перевірка транзакції, надіслана ключем sandbox.

Якщо транзакцію не вдалося прочитати з її ланцюга, перевірка без address відповідає 422 TRANSACTION_UNRESOLVED, і нічого не стягується: перевірте хеш і мережу, повторіть запит або надішліть адресу.

curl -s -X POST https://api.leeri.ai/v1/checks \
-H "Authorization: Bearer $LEERI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"subject":"transaction","asset":"TRX","tx_hash":"'"$TX_HASH"'","direction":"deposit"}'

Активи​

Таблицю згенеровано з контракту API, до якого прив'язана ця документація. Активи згруповано за рівнем покриття.

АктивНазваПокриттяАдреса в перевірці транзакції необов'язковаПримітка
TRXTronПовний обхідТак—
ETHEthereumПовний обхідТакПряма експозиція контрагентів; глибша запитана глибина є частковою (evm_direct_only).
BNBBNB Smart ChainПовний обхідТакПряма експозиція контрагентів; глибша запитана глибина є частковою (evm_direct_only). Рідний BNB, переміщений викликом контракту (внутрішні перекази), не видно в джерелі даних мережі; це зазначається в кожному вердикті BNB як обмеження покриття, а не як причина часткового результату.
BASEBaseПовний обхідТакПряма експозиція контрагентів; глибша запитана глибина є частковою (evm_direct_only).
BTCBitcoinЛише міткиНі—
TetherOMNITether (Omni layer)Лише міткиНіUSDT на рівні Omni використовує формат адрес Bitcoin, тому до адреси застосовується шар міток Bitcoin, хоча сам актив не є BTC.
BCHBitcoin CashЛише міткиНі—
BSVBitcoin SVЛише міткиНі—
LTCLitecoinЛише міткиНі—
DOGEDogecoinЛише міткиНі—
ZECZcashЛише міткиНі—
XRPRippleЛише міткиНі—
ETCEthereum ClassicЛише міткиНі—
ARBArbitrumЛише міткиНі—
SOLSolanaЛише міткиНі—
ADACardanoНе підтримуєтьсяНі—
ALGOAlgorandНе підтримуєтьсяНі—
XLMStellarНе підтримуєтьсяНі—
MATICPolygonНе підтримуєтьсяНі—
AVAXAvalancheНе підтримуєтьсяНі—
DOTPolkadotНе підтримуєтьсяНі—
TONThe Open NetworkНе підтримуєтьсяНі—
XTZTezosНе підтримуєтьсяНі—
NEARNEAR ProtocolНе підтримуєтьсяНі—

Збої описано на сторінці Помилки.