Size: a a a

2021 May 19

I

IceCream time 🍧🍧🍧... in Ethereum Russia
источник

I

IceCream time 🍧🍧🍧... in Ethereum Russia
В ответе true, но в списке аккаунтов адреса, который я разлочил - нет..
источник

I

IceCream time 🍧🍧🍧... in Ethereum Russia
Я же правильно понимаю,что я должен смочь разлочить акк через hardhat_impersonateAccount  и потом могу от его имени отправлять транзы?
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
для hardhat есть модификация с ним+ethers. Задумка вроде норм, но у меня почему-то их сгенерированные классы контактов в TypeScript не сочетались с типом Contract, хотя они его наследуют — что странно. Я тогда не успевал с этим разобраться, так-что просто убрал его
источник

EG

Egor Gavrilov in Ethereum Russia
все в порядке работает и в хардхэте при тестах и во фронте
синтаксис вот такой должен быть


import { Dai__factory } from '../typechain’

const dai = Dai__factory.connect(DAI_ADDRESS, provider)


тогда dai.METHOD – будет автокомплит
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
источник

EG

Egor Gavrilov in Ethereum Russia
тип у него будет Dai сгенерированный, который наследуется от Contract
источник

VT

Vasiliy Tikhonenko in Ethereum Russia
Юнисвап юзает тайпчейн, посмотри как у них, сделай так же. Я нулевый ноль в тайпскрипте и то все получилось.
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
Хм, спасибо 😜
источник

VT

Vasiliy Tikhonenko in Ethereum Russia
Хотя я может опять не в ту сторону советы даю. У них это используется для тестирования контрактов, а не для работы с задеплоенными контрактами, например в мэйннете. Если тебе для фронтэнда это надо использовать мож тебе это не поможет сильно
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
Все по теме, обёртка для тестирования пойдет
источник

VT

Vasiliy Tikhonenko in Ethereum Russia
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
Просто когда это делал было не так хорошо развито
источник

EG

Egor Gavrilov in Ethereum Russia
я скинул пример для фронтенда больше

когда ты тестишь, тебе контракт достается от деплоя обычно а не от подключения по адресу и аби
источник

VT

Vasiliy Tikhonenko in Ethereum Russia
Я пока тож на первом проекте использую тайпскрипт, хардхэт  и этерс. Седня от коллеги узнал, что через хардхэт можно консоль.логи из контрактов во время их исполнения, и мой мир перевернулся
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
+
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
Угу правда не везде в тестнете работает
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
У меня трабла была с кован
источник

EG

Egor Gavrilov in Ethereum Russia
и еще много разных вещей
например во время тестов пишется табличка, в которой написана цена каждой функции в долларах
источник