Size: a a a

2021 July 14

MD

Microwave Dev in Ethereum Russia
чаще всего весь функционал этой библиотеки не нужен, и он подключается в контрактам которые собираются деплоить
источник

b

bahti in Ethereum Russia
Есть ли здесь люди, которые разбираются в web3?
источник

Q

Qox in Ethereum Russia
у меня не получалось почему-то юзать для двух разных дексов одну и ту же либу, нужно было испортировать все вместе с инит код хеш -  и тогда получлось
источник

Q

Qox in Ethereum Russia
поэтому я решил, что полный код вместе с инитом - это крушиал для работы
источник

MD

Microwave Dev in Ethereum Russia
библиотеки для использования публичных функций линкуются по имени к контрактам, которые деплоятся насколько я знаю. если надо по адресу обращаться к функциям - то это контракт надо деплоить вместо библиотеки
источник

MD

Microwave Dev in Ethereum Russia
хотя может чего-то не знаю, и к либам также по адресу можно обращаться
источник

MD

Microwave Dev in Ethereum Russia
а в этой либе все internal функции, её вместе с контрактом полюбому деплоить надо
источник

MD

Microwave Dev in Ethereum Russia
internal функции добавляются прям в контракт, на то они и internal. когда их вызываешь - происходит внутренний вызов а не внешний
источник

Q

Qox in Ethereum Russia
смотри, я взял с эксплорера код  каждой библиотеки вместе инитом, потом делаю

UniswapV2Library1.getReserves(_factory1, address1, address2)

UniswapV2Library2.getReserves(_factory2, address1, address2)
источник

Q

Qox in Ethereum Russia
если импортирую только одну и ее использую, то не работает
источник

Q

Qox in Ethereum Russia
ну они все идут импортом вместе с деплоем контракта, я просто не понимаю, могу ли как-то обращаться не конкретно к имени библиотеки, а сделать из них список например и обращаться к элементу списка
источник

MD

Microwave Dev in Ethereum Russia
переделать в контракты)
источник

Q

Qox in Ethereum Russia
))
источник

Q

Qox in Ethereum Russia
а в солидити есть что-то типа exec() питоновского?
источник

MD

Microwave Dev in Ethereum Russia
для чего?
источник

Q

Qox in Ethereum Russia
чтобы строчку превратить в исполняемую команду
источник

MD

Microwave Dev in Ethereum Russia
есть call произвольной data у контракта, ты об этом?
источник

Q

Qox in Ethereum Russia
не
источник

MD

Microwave Dev in Ethereum Russia
аа, я понял
источник

MD

Microwave Dev in Ethereum Russia
не, нету
источник