Size: a a a

2021 May 14

MD

Microwave Dev in Ethereum Russia
кстати у тебя может валиться потому что газ не проставил
источник

SM

Sergey Mironov in Ethereum Russia
потому что у меня стоит в контракте require(msg.value == price)
источник

MD

Microwave Dev in Ethereum Russia
надо же эстимэйт делать и умножать на 1.1 где-нибудь
источник

SM

Sergey Mironov in Ethereum Russia
лимит газа или цену?
источник

MD

Microwave Dev in Ethereum Russia
лимит газа
источник

SM

Sergey Mironov in Ethereum Russia
ну, ятак понимаю, даже при неверном estimate общая сумма транзы должна быть не меньше price
источник

SM

Sergey Mironov in Ethereum Russia
А она тупо меньше :)
источник

MD

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

MD

Microwave Dev in Ethereum Russia
лучше на rpc сервер напрямую, метамаск может резать ошибку
источник

SM

Sergey Mironov in Ethereum Russia
А если я просто лимит газа в транзакции укажу?
источник

SM

Sergey Mironov in Ethereum Russia
не, херня
источник

MD

Microwave Dev in Ethereum Russia
можешь, но ты же хочешь понять что за ошибка? эстимэйт может помочь
источник

SM

Sergey Mironov in Ethereum Russia
поставил gas: 1000000. Теперь такую ошибку не выдает, то есть, можно подписать и отправить транзакцию в сеть
источник

SM

Sergey Mironov in Ethereum Russia
Но сумма общая по транзе все равно меньше, чем price
источник

SM

Sergey Mironov in Ethereum Russia
такое ощущение, что параметр value тупо игнорируется :)
источник

SM

Sergey Mironov in Ethereum Russia
Короче, при вызове estimateGas таки выдает ту ошибку в контракте, что я думал - что сумма != price
Тупо не видит параметр value
источник

SM

Sergey Mironov in Ethereum Russia
Какие могут быть варианты его задать?
источник

MD

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

MD

Microwave Dev in Ethereum Russia
спамботы походу поназаходили
источник

AZ

Alexey Zhdanov in Ethereum Russia
Лирой дженкинс зашёл
источник