Menu Chiudi

Soluzione Error: [ethjs-query] while formatting outputs from RPC (transaction underpriced error)

Benvenuti in questo tutorial, in cui vedremo come risolvere il problema di ethjs-query che a volte può comparire quando si usa metamask.

Se avete riscontrato questo problema e non sapete come risolverlo, siete nel posto giusto. Vediamo quindi come risolvere il problema sia su desktop che su mobile.

Questo tipo di problema si verifica in diverse reti di Metamask, che si tratti di Ethereum, Polygon, BSC, Avalanche, Fantom o qualsiasi altra, e la soluzione che vedremo funziona per tutte.

L’errore si verifica quando si è indicato il prezzo del gas troppo basso per effettuare la transazione.

E si vedrà il seguente messaggio di errore o simile: Transaction failed! Errore: [ethjs-query] durante la formattazione degli output da RPC ‘{“value”: {“code”:-32000, “message”: “transaction underpriced”}}'”.

Questo errore è molto comune quando si utilizza una borsa decentralizzata o DEX come Uniswap o pancakeswap. Succede anche quando si inviano i gettoni in determinate occasioni.

Per risolvere questo problema ed essere in grado di effettuare la transazione, dovremo effettuare nuovamente la transazione, ma questa volta aumentando l’importo della tassa sul gas che si paga per la transazione. Prima di farlo, vi consiglio di controllare il canone del gas su piattaforme come etherscan, bscScan o il browser della rete che state utilizzando, per vedere quale importo del canone del gas dovete indicare e non indicare un importo molto alto, o troppo basso e lo stesso problema continua a verificarsi.

È possibile seguire la seguente procedura sul computer:

  1. Assicurarsi di aver attivato “Controlli avanzati del gas”. Lo si può vedere in Impostazioni > Avanzate.

2. Verrà avviata una nuova transazione, utilizzando gli stessi dati del destinatario e la stessa quantità di gettoni della prima transazione fallita (nel caso in cui si voglia effettuare la stessa transazione).

3. Quando si invia una transazione, fare clic su “Modifica”:

4. A questo punto si vedranno diversi campi che si possono regolare, come quello qui sotto:

Qui è necessario indicare:

  • Introdurre un limite di gas paragonabile o leggermente più alto di quello della transazione fallita
  • Aumentare la tariffa massima prioritaria di almeno il 10% in più (gwei) rispetto alla tariffa del gas della transazione fallita.
  • Impostate una tariffa massima superiore di almeno il 30% rispetto alla transazione fallita.

D’altra parte, se si cerca di annullare la transazione in sospeso, è necessario inviare 0 ETH (o il token nativo della rete) al proprio indirizzo mentre la transazione è in sospeso.

Nel caso in cui si utilizzi l’applicazione mobile, seguire i seguenti passaggi:

  1. Avviare la nuova transazione facendo clic su “Invia” nella pagina iniziale del conto in questione.

2. Inseriamo i dettagli della transazione, come l’indirizzo del destinatario e la quantità di gettoni che si desidera inviare. Questi dettagli saranno gli stessi della transazione originale (fallita), supponendo che si voglia inviare lo stesso importo allo stesso indirizzo. Fare clic su “Avanti”. A questo punto dovrebbe apparire la seguente schermata. Fare clic sul numero di tariffa del gas evidenziato:

3. In questo modo si aprirà un ulteriore menu in cui sarà possibile impostare il tasso di gas su basso, medio o alto. Ignoriamolo e facciamo clic su “Opzioni avanzate”.

4. Ora sarà possibile personalizzare le impostazioni del gas in modo più preciso per garantire il completamento della nuova transazione.

Spero che vi abbia aiutato a capire come risolvere questo problema in Metamask con questi semplici passaggi. Ricordate che se non avete un conto su Binance, potete crearne uno proprio qui sotto.

Piattaforma: Binance
Deposito minimo: 10€
Licenza: Cysec

Commissioni molto basse
Scambio con altre criptovalute

5/5

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *