TGViewer
Thor w3 Thor w3 @thorcode · 1.2K subscribers
Post #15 1.34K
Пару полезностей по работе с LayerZero и не только

1. API LayerZero: https://api-mainnet.layerzero-scan.com/tx/
Можно по хешу проверять статус транзакции, но сразу скажу - порой лагает очень сильно, лучше использовать сразу 2 метода: чекать баланс в конечной сети + чекать статус транзакции по API. Если что-то вернет True - можно продолжать работу.

2. amount = token_contract.functions.balanceOf(address_wallet).call() не лучшая идея для назначения amount для транзакции, иногда вы будете получать insufficient balance
лучше уменьшайте сумму примерно на 0.0005% - будет все четко

3. Если контракт не апрувнут, вы всегда можете декодировать любую транзакцию по hash.
Как этом можно сделать прикрепил в изображении

4. 1inch - идеальное решение, если вы хотите одной функцией покупать разные токены в разных блокчейнах, но стоит колдовать с настройками gas и gas_limit. Я рекомендую создать словарь бустов, который для разных блокчейнов будет на разный % бустить эти значения.
Используйте такой подход в принципе если ваша функция универсальна для работы с разными блокчейнами.

5. Polygon и Fantom уебанские сети - транзакция с маленьким газом/газ-лимитом зависнет в мемпуле и не будет обработана.
Ей присвоится хеш, но по факту она не будет никогда включена в блокчейн. Рекомендую обрабатывать для таких сетей подобный вариант рекурсией с увеличением значений газ и газ-лимита
  • ❤ 1
More from @thorcode
  1. Apr 4, 2024Готовые решения для кодеров Есть идея создать список готовых функций/классов для быстрой с…
  2. Feb 24, 20244 библиотеки для генерации данных ➡️ pyuseragents Библиотека генерирует рандомные UserAgen…
  3. Feb 23, 2024Как без посредников принимать оплату в крипте Идея очевидная: 1. Создаем кошелек для оплат…
  4. Feb 8, 2024Channel name was changed to «Thor w3»
  5. Jan 25, 2024Ой-ой-ой, что я научился парсить?
  6. Jan 12, 2024Кстати, если хотите снифать запросы, особенно когда нужно с телефона (как с Notcoin), край…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →