зачем лягушка пишет код
25 subscribers
10 photos
3 videos
3 links
место обитания какой то жабы
Download Telegram
🍿 #ZRO В контракте «Layer Zero: Ultra Light Node v2» появилась функция "withdrawZRO"
КриптоАтака 24 ⚡️
🍿 #ZRO В контракте «Layer Zero: Ultra Light Node v2» появилась функция "withdrawZRO"
А если серьезно, то этим методам контракта больше года от роду)

Сделаны они для того чтобы можно было клеймить заработанные комиссии (и только с помощью адреса трежари), в нативных токенах и в будущем зро токене.

И сами контракты, во многих сетях которые были задеплоены (без прокси) больше года назад все это время содержали эти методы но почему то никого это не интересовало...
👍4
Что это за канал и почему он был создан?

Тут будут мои сугубо субъективные мысли связанные с технической стороной блокчейна или чего либо связанного с ним (возможен щитпост) и какие то разноплановые скрипты/куски кода (за использование которых я не несу ответственности)

Что еще написать не знаю, как часто будут выходить посты тоже не знаю
👍5
Пост в стиле "Интересный факт" об (относительно) новых контрактах юнисвапа и апруве токенов в евм.

Некоторое время назад юни выкатили пост с обьяснениями двух контрактов - UniversalRouter и Permit2, как раз о втором речь и пойдет.

Создание этого контракта юни обьясняют тем, что нынешняя ситуация в дефи выявляет две проблемы - плохой юзер экспириенс и слабая безопасность. Смотрим по пунктам:

1. Каждый раз когда юзер взаимодействует с каким либо токеном (ерц20/ерц721/ерц1155) ему нужно делать апрув контракту - соответственно каждый новый протокол/токен который он юзает это новая транзакция апрува, доп. траты денег, ожидание этой транзы - считаем что из этого складывается плохой юзер експириенс.

2. Первый пункт приводит к тому что протоколы стараются подсовывать юзеру анлимитед апрувы чтобы в следующий раз юзеру не нужно было его делать и возможные взломы протоколов ведут к потерям средств юзеров.

Эту проблему должен был решить EIP-2612, а именно апрувы подписями - подпись проходит почти моментально и у нее есть дедлайн НО поддержки подписи не будет у ранее задеплоенных токенов (да и многие свеже задеплоенные все равно остаются без нее)

И тут появляется Permit2 - контракт, (юни уже задеплоили его фабрикой [то есть с одинаковым адресом] на многих сетях) который может использоваться любым протоколом.

Простыми словами это контракт-буфер и он позволяет делать апрувы теми же подписями из EIP-2612 любому токену, даже если он ее не поддерживает - вы делаете стандартный анлимитед апрув токенов этому контракту один раз (он без овнера, не апгрейдбл) и любой протокол сможет запросить у вас апрув подписью и провести транзакцию с помощью этого буферного контракта!

Еще раз, один апрув транзой (для каждого отдельного токена) вместо постоянных апрувов нужной суммы при каждом взаимодействии с протоколами

Соотвественно подводя итог юни лишает нас дешевых транз для прокрута дропов блокчейнов😱
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚2🍌1
Шизофрения или почему нативный мост скролла такой дорогой?

<скрин 1>
Изучая контракт моста заинтересовался зачем в функции бриджа эфира в скролл одним из аргументов идет газ лимит (он фиксированный: 168000 и его фронт моста хуярит в функцию, независимо от суммы бриджа и текущего газ прайса в эфире) и решил проверить где и как этот аргумент используется...

<скрин 2>
Путь до финальной функции, где используется этот аргумент состоит из 5 контрактов, каждый из которых к тому же сделан через прокси, (в целом чтобы придать важности можно написать что путь состоит из 10 контрактов🐱)

В большом количестве внутренних вызовов и даже вызовов методов других контрактов в целом нет ничего необычного, но меня просто добил финал этой цепочки по которой пробрасывают этот несчастный газ лимит (скрин 3)

<скрин 3>
Все что делает этот метод: return _gasLimit * l2BaseFee; - это берет газ лимит, умножает его константу, которую они заранее после деплоя установили в этом контракте и возвращает полученное🤯

И из-за таких вещей + кучу проксификаций (5 прокси-контрактов добавят 15-20 тысяч газ лимита к стоимости, а это 30 центов при 10 гвей) бридж становится заметнее дороже, а абузить то надо потому что дохуянасыпят🤗
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4😁2
Media is too big
VIEW IN TELEGRAM
Желаю разработчику этой капчи долгих лет жизни🎹
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡3
Вы думали что одмен умер?

А он просто тихо ебашил.. писал бота чтобы вам было удобно получать комиссии на вывод с бирж.. ладно он просто не знал о чем написать

@WithdrawFeeWizardBot

Принимаются предложения по улучшению🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Бот необходимый каждому криптану — @WithdrawFeeWizardBot

Многие наверное слышали про бота Славу, который показывает цены и имеет множество других функций, но у него есть один большой недостаток - привычка ложиться в самые неподходящие моменты. Поэтому хочу представить вам бота, который лишен такого недостатка и имеет еще больше плюсов — @WithdrawFeeWizardBot

Функции бота:
/fees
- показывает информацию и ценах вывода и ввода с бирж (теперь можно выбирать наилучший маршрут)
/prices - показывает цен на токены из команды fees (а по команде ?(сумма) (название токена) показывает сумму токена с бирж)
/allgas - отображает газ не только в сети ERC20, но и во всех других (также можете набрать /gas и узнать в нужной вам сети)
/patchnotes - отображает последние изменения (работа над ботом ведется, поэтому в будущем он станет еще лучше)

И да, все комментарии и предложения приветствуются, автор бота (@lyagushkins).

Канал | Twitter | Чат
👍3