TGViewer
⚡️Комната Воркеров⚡️ ⚡️Комната Воркеров⚡️ @worker_room · 3.3K subscribers
Post #82 3.96K
💎 Tapioca DAO и оплата в ZRO

Gm, друзья. Уже неделю идет разгон новостей что токен ZRO интегрирован в Tapioca DAO для оплаты газа, рефаунда и трансферов собственного токена платформы TAP. Но все аргументы это то, что нашли в документации useZRO. А мы копнем намного глубже, в самую бездну их Github и разберемся нужен ли вообще им ZRO?
Пост длинный, но я расписал все так, чтобы было понятно обычному юзеру. Погнали!

1. Почему Tapioca DAO?

Инвесторами в seed раунде является компания LayerZero Network и технология на которой построен проект это разработка той же LayerZero Labs.

2. Интерфейс LayerZeroEndpoint.

Пойдем от малого. Интерфейс это отправная точка готового проекта, не путать с главными файлами.
Переходим в наш файл и видим на 13 строчке "param _zroPaymentAddress - the address of the ZRO token holder who would pay for the transaction".

Далее на 15 строчке мы имеем функцию "function send", в которой параметр "address _zroPaymentAddress" является обязательным, это очень хорошо.

Следующее остановка 43 строчка и функция "estimateFees" - она же оценка газа и в чем будет оплата Native Token или ZRO, за это как раз отвечает "bool _payInZRO" и эта функция принимает значение "uint zroFee" - количество ZRO для оплаты газа.
Отлично едем дальше.

3. Поглубже в файл LZEndpointMock

Переходим в наш файл. На 52-54 строчке видим "переменную" "ProtocolFeeConfig" в которой как раз и записывается количество ZRO, опять же переменная обязательная для исполнения.

Далее на строчке 107, мы имеем функцию "protocolFeeConfig = ProtocolFeeConfig({zroFee: 1e18, nativeBP: 1000})" которая как раз и присылает значение для переменной которую я описал выше.
На 126 строчке мы видим функцию которая используется в случае отсутствия ZRO, происходит оплата в нативном токене сети.

4. Ядро токенов на Tapioca DAO.

Переходим в этот файл. Видим в 16 строчке описание " * _useZro - indicates to use zro to pay L0 fees" и дальше 19 строчка функция "estimateSendFee" , которая использует в аргументах подтверждение и количество ZRO.

Далее 28 строчка и описание "`_zroPaymentAddress` set to address(0x0) if not paying in ZRO (LayerZero Token)" , это адресовано функции "sendFrom" которая уже принимает обязательно аргументы адреса и отвечает за отправку токенов в любой сети.

Выводы:

Если вы активный подписчик моего канала, то вы уже видели этот пост и этот пост (если нет, обязательно почитайте). В которых я подробно рассказал почему выход ZRO очень скоро. И функции всех этих проектов одинаковые, потому что они используют "стек" от Layer Zero Labs.
Некоторые файлы что я приводил вам выше имеют редакцию еще 10 месяцев назад, а это говорит о том что они пошли путем "сначала интеграция", а потом выход токена. Который будет иметь безумный функционал в большом количестве проектов. То есть это не просто токен для токена, а "новая фича" которая уже внедрена во всех проектах где участвует LayerZero.

Как всегда анализ проводил я - Middle Full-stack Developer

И помните, лучшая награда за мой труд это подписка на канал и комментарий. Спасибо Вам!
В скором времени будут подкасты и еще много чего интересного.

Почитать еще:
Наша история | Деплоим контракт в Starknet за 0.15$ |Мотивация | Скоро Stargate v2?
  • 👍 116
  • ❤ 10
  • ❤‍🔥 2
  • 🔥 2
  • 🤝 2
  • 🤔 1
More from @worker_room
  1. Sep 17, 2024🎉 Воркеру, 29 За прошедший год было получено много опыта и новых знаний, желаю себе всегд…
  2. Aug 5, 2024Как всегда, рынок летит вниз, всем страшно покупать. В этом посте я писал, что зашёл в рын…
  3. Jul 26, 2024🚀 Листинг $L3 на OKX Анонс в твитере Дата листинга - 30 июля , 13:00 (Киев) P.S. Никаких…
  4. Jul 25, 2024🍾 Стратегия по $L3 Так, начну с того что этот проект отрабатывался с самого начала (лето…
  5. Jul 24, 2024Поехали, чекер Layer3 https://eligibility.layer3foundation.org/ В чате давал 16 колов на 1…
  6. Jul 8, 2024Забираем XP в Debank Заклеймить свои XP - ссылка (код: 74817) Фармить XP - ссылка Дедлайн…
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 →