Factory работает отлично когда я добавляю ликвидность отправляя токены и вызывая mint
Router addLiquidity не работает
Просто fail без причины.
Токены approved, адрес фабрики коректный.
В чем может быть приична ?
Там надо кучу действий проделать про инициализации. И контрактов тоже много развернуть. Давно делал это с нуля. Лучше использовать ganache fork, для разработки.
Там надо кучу действий проделать про инициализации. И контрактов тоже много развернуть. Давно делал это с нуля. Лучше использовать ganache fork, для разработки.
Я просто не понимаю, почему фабрика работает, пары создаются, ликвидность добавляется, а роутер не работает.
Не знаю как можно его получить для уже задеплоенного кода, мош кто еще подскажет. Как вариант, если есть возможность пропатчить создание пары в фабрике, можно взять хеш от выделенного на скрине bytecode и вывести в событие.
Не знаю как можно его получить для уже задеплоенного кода, мош кто еще подскажет. Как вариант, если есть возможность пропатчить создание пары в фабрике, можно взять хеш от выделенного на скрине bytecode и вывести в событие.
Мб будет кому-то полезно и может кто-то подскажет как лучше оптимизировать решение: биржи и сервисы используют временные депозитные адреса для получения токенов юзеров. Для их вывода они потом отправляют немного эфира на этот адрес и делают трансфер токенов. В сумме это 2 транзакции (~47000 газа в лучшем случае). Через create2 можно выводить за одну транзу в ~57000 газа, PoC :https://github.com/davy42/DepositWallet Сам контракт крохотных и хотелось бы максимально оптимизировать байткод,
Мб будет кому-то полезно и может кто-то подскажет как лучше оптимизировать решение: биржи и сервисы используют временные депозитные адреса для получения токенов юзеров. Для их вывода они потом отправляют немного эфира на этот адрес и делают трансфер токенов. В сумме это 2 транзакции (~47000 газа в лучшем случае). Через create2 можно выводить за одну транзу в ~57000 газа, PoC :https://github.com/davy42/DepositWallet Сам контракт крохотных и хотелось бы максимально оптимизировать байткод,