En Ethereum, enviar tokens o llamar a contratos inteligentes para realizar operaciones de escritura en la blockchain requiere comisiones computacionales de los mineros, y la facturación se calcula según el gas, que se paga en ETH. Independientemente de si tu método de llamada tiene éxito o falla, se te cobrará por el cálculo. Aunque falle, el minero verifica y ejecuta tu transacción (cálculo), por lo que las comisiones de gas deben pagarse igual que las transacciones exitosas.
En pocas palabras, el límite de gasolina equivale a la cantidad de gasolina que un coche necesita añadir, y el precio de la gasolina equivale al precio por litro de gasolina.
El límite de gasolina se llama límite porque es la cantidad máxima de gasolina que estás dispuesto a gastar en una sola transacción. El gas necesario para una transacción se define por la cantidad de código que se ejecuta al llamar al contrato inteligente. Si no quieres gastar demasiada gasolina, bajar el límite de gasolina no ayudará mucho. Porque debes incluir suficiente gas para pagar los recursos de cálculo, de lo contrario se reportará un error por falta de gas. Toda la gasolina no utilizada se le devolverá al final de la transferencia. Así que usa imToken para enviar 1 ETH, pon el límite de gasolina en 400.000 y recibirás un reembolso de gasolina de 400.000 a 21.000 después de que termine la transferencia.
Reducir los precios de la gasolina puede salvar a los mineros, pero también ralentiza el empaquetado de los mineros. Los mineros priorizan las transacciones con un precio alto de gasolina, y si quieres acelerar las transferencias, puedes poner el precio de la gasolina más alto para mantenerte en la lista. Si no tienes prisa, solo necesitas fijar un precio seguro de la gasolina, y el minero empaquetará tu transacciónConsulta el precio mínimo de la gasolina que pueden aceptar los mineros: http://ethgasstation.info/
Los datos son opcionales y se utilizan para llamar al contrato. Necesitas convertir la cadena correspondiente a hexadecimal, tool: http://string-functions.com/string-hex.aspx, y rellenar los datos hexadecimales (empezando por 0x); por ejemplo, makoshan a hexadecimal es 0x6d616b6f7368616e |