Na Ethereu si posielanie tokenov alebo volanie smart kontraktov na vykonávanie zápisových operácií na blockchaine vyžaduje výpočtové poplatky ťažiarov a fakturácia sa počíta podľa plynu, ktorý sa platí v ETH. Bez ohľadu na to, či vaša metóda volania uspeje alebo zlyhá, budete účtovaní za výpočty. Aj keď zlyhá, ťažiar overí a vykoná vašu transakciu (výpočt), takže poplatky za plyn musia byť zaplatené rovnako ako pri úspešných transakciách.
Jednoducho povedané, limit paliva zodpovedá množstvu benzínu, ktorý auto musí priliať, a cena benzínu zodpovedá cene za liter benzínu.
Limit plynu sa nazýva limit, pretože ide o maximálne množstvo plynu, ktoré ste ochotní minúť v jednej transakcii. Plyn potrebný na transakciu je definovaný množstvom kódu, ktorý sa vykoná volaním smart kontraktu. Ak nechcete minúť príliš veľa benzínu, zníženie limitu paliva veľmi nepomôže. Pretože musíte zahrnúť dostatok plynu na zaplatenie výpočtových zdrojov, inak sa nahlási chyba spôsobená nedostatočným plynom. Všetok nepoužitý benzín vám bude vrátený na konci prevodu. Takže použite imToken na odoslanie 1 ETH, nastavte limit plynu na 400 000 a po skončení prevodu dostanete refundáciu 400 000 - 21 000.
Zníženie cien plynu môže baníkom zachrániť, ale zároveň spomaľuje balenie baníkov. Ťažiari uprednostňujú transakcie s vysokým nastavením cien plynu, a ak chcete zrýchliť prevody, môžete nastaviť cenu plynu vyššie, aby ste zostali v poradí. Ak sa neponáhľate, stačí nastaviť istú cenu plynu a ťažiar vám zabalí transakciuPozrite si minimálnu cenu plynu, ktorú môžu ťažiari akceptovať: http://ethgasstation.info/
Dáta sú voliteľné a používajú sa na vyvolanie zmluvy. Musíte previesť príslušný reťazec na hexadecimálny, nástroj: http://string-functions.com/string-hex.aspx, a doplniť hexadecimálne dáta (začínajúce na 0x), napríklad makoshan na hexadecimálne je 0x6d616b6f7368616e |