System.AggregateException: 发生一个或多个错误。 ---> Nethereum.JsonRpc.Client.RpcResponseException: intrinsic gas too low
https://ethgasstation.info/Tai yra peržiūrėti dabartinę dujų kainą realiuoju laiku, kuri yra sandorio vieneto kaina. Aš21 000 buvo panaudotadujos
Kai bandau išsiųsti operaciją, pasirodo aukščiau pateikta klaida, niekada anksčiau nebuvo aukščiau nurodytos klaidos, nes mano išsiųstoje operacijoje yra įvesties duomenų duomenų, bandžiau padidinti vieneto kainą iki 100Gwei, bet vis tiek pranešiau apie klaidą.
Radau šį turinį per paieškos sistemą, ir atrodo, kad jis nerodomas kainos klausimas.
https://ethereum.stackexchange.c ... ic-dujos-per mažas-vidurkis
Esminės sandorio dujos yra dujų kiekis, sunaudotas prieš vykdant bet kokį kodą. Tai pastovus "sandorio mokestis" (šiuo metu 21 000 dujų) plius mokestis už biržos pateiktų duomenų baitą (4 dujos už nulį baitų ir 68 dujos už ne nulį). Šios konstantos šiuo metu yra apibrėžtos geth params/protocol_params.go. Tikėtina, kad jie taip pat yra užkoduoti kitų mazgų / klientų diegimų sklaidos kanaluose.
Tęsdamas paiešką, radau knygą.
Pagal knygos formulę, (((nuo eilutės iki šešioliktainių) baitų)/2*68)+21000
“https://www.itsvse.comBaitų, kuriuos reikia konvertuoti į šešioliktainį + 0x, skaičius yra 46, užpildykite formulę:
Dujų kaina nustatyta: 3Gwei Dujos nustatyta: 22564 Atlikite pervedimą, sėkmingai!
Operacijos adresas:https://etherscan.io/tx/0x3a74ad ... ff6f99a71c836e3f91e
(Pabaiga)
|