с текущим стейтом и шестью миллионами газа на локальном инстансе ganache (или сколько там сейчас захардкоженный потолок, 4750?), смотрит, сколько газа она съест, и на основании этого +10% формирует настоящую транзакцию в мэйннет. Есть очевидные недостатки, что race condition и стейт может существенным образом поменяться, пока транзакция доедет, но не должно быть частой проблемой в реальных случаях.
Эм, а эстимейтед газ не? Я прост напомню (на всякий случай) что обычно вызов действительно выполняется на локальной машине прежде чем отправить транзу в мастер
Обсуждают сегодня