Size: a a a

2021 May 14

SM

Sergey Mironov in Ethereum Russia
Притом аналогичная транзакция, генерируемая на web3py, проходит без проблем
источник

MD

Microwave Dev in Ethereum Russia
ну походу пытаешься вызвать функцию которая реверт вызовет
источник

MD

Microwave Dev in Ethereum Russia
может не на тот адрес отправляешь?
источник

SM

Sergey Mironov in Ethereum Russia
на питоне эта эже функция вызывается без проблем
источник

SM

Sergey Mironov in Ethereum Russia
на тот.
источник

MD

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

SM

Sergey Mironov in Ethereum Russia
web3.givenProvider.selectedAddress
источник

SM

Sergey Mironov in Ethereum Russia
вызывается тот акк, что нужно в метамаске
источник

SM

Sergey Mironov in Ethereum Russia
интересно вот что. Транзакция, по сути, должна передать 1 цифровой параметр и отправить определенную сумму эфира
Сумма эфира получается запросом из того же контракта, с этим проблем нет
А вот при отправке транзакции как будто игнорируется параметр value, который я передаю. Потому что в итоговой стоимости транзакции отражены только затраты газа
источник

MD

Microwave Dev in Ethereum Russia
покажи как передаёшь value
источник

SM

Sergey Mironov in Ethereum Russia
источник

SM

Sergey Mironov in Ethereum Russia
price - в wei
источник

MD

Microwave Dev in Ethereum Russia
вроде ок всё
источник

MD

Microwave Dev in Ethereum Russia
не знаю чем помочь
источник

SM

Sergey Mironov in Ethereum Russia
так ото ж
источник

SM

Sergey Mironov in Ethereum Russia
а почему он не подхватывает value? она равна 0.05 эфира, то есть, как бы, сумма по транзакции должна быть не меньше 0.05
источник

MD

Microwave Dev in Ethereum Russia
ну да, не знаю, вроде также методы вызываю. можешь другим путём попробовать пойти, вместо send выполнять encodeABI, записывать в переменную data и засылать на адрес контракта через web3.eth.sendTransaction с data метода))
источник

SM

Sergey Mironov in Ethereum Russia
а есть вариант как-то понять, на чем он спотыкается? У меня в контракте несколько require с логом, вот как понять, может, ему какой-то не нравится?
источник

MD

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

SM

Sergey Mironov in Ethereum Russia
скорее всего, дело именно в суме
источник