SÄ hÀr avbryter du eller ersÀtter en vÀntande Ethereum-transaktion
Hem
Artiklar
SÄ hÀr avbryter du eller ersÀtter en vÀntande Ethereum-transaktion

SÄ hÀr avbryter du eller ersÀtter en vÀntande Ethereum-transaktion

Nybörjare
Publicerad May 20, 2021Uppdaterad Jan 6, 2023
5m

TL;DR

Om du har anvĂ€nt Ethereum-nĂ€tverket tidigare har du förmodligen varit med om en transaktion som tar lĂ€ngre tid Ă€n vanligt att bekrĂ€fta. Detta sker pĂ„ grund av hur miners prioriterar transaktioner – anvĂ€ndare som erbjuder högre avgifter fĂ„r prioritet.

Om din Ethereum-transaktion har fastnat eftersom gasavgifterna Àr lÄga, mÄste du vÀnta tills avgifterna sjunker och miners Àntligen börjar behandla din transaktion. Men du har Àven möjligheten att ersÀtta den vÀntande transaktionen med en ny, som har ett högre gaspris. LÄter det komplicerat? Det Àr lÀttare Àn du tror. Och det fungerar med ether (ETH) och alla ERC20-token.


Introduktion

Kom först och frÀmst ihÄg att du inte kan ersÀtta, ÄterstÀlla eller avbryta transaktioner som redan har bekrÀftats. Men under vissa perioder med överbelastning i nÀtverket kan en del kryptovalutatransaktioner fastna. NÀr transaktionsvolymen Àr för hög kan en transaktion som tar timmar eller till och med dagar.

Ibland kommer blockeringarna att rensas pĂ„ egen hand – antingen för att den pĂ„gĂ„ende transaktionen inte kunde utföras eller för att gasavgifterna har minskat. Även om du inte kan avbryta en Ethereum-transaktion bokstavligen, finns det nĂ„gra steg du kan ta för att pĂ„skynda processen. I sjĂ€lva verket handlar det om att ersĂ€tta en vĂ€ntande transaktion med en ny, som betalar högre avgifter.

I den hÀr guiden visar vi dig hur du skyndar pÄ transaktioner med MetaMask eller Trust Wallet. Du kan ocksÄ anvÀnda andra kryptoplÄnböcker som stöder Ethereums blockkedja, men processen kan vara nÄgot annorlunda.

avbryt-eth-tx-cta


Krav

  • Ha MetaMask eller Trust Wallet installerat.

  • Privata nycklar (seedfraser) för att logga in pĂ„ din Ethereum-plĂ„nbok.

  • Åtkomst till internet.


Varför har min Ethereum-transaktion fastnat?

Ethereum fungerar med ett budgivningssystem för dina transaktionsavgifter. Din avgift beror pÄ komplexiteten i din transaktion (det vill sÀga hur mycket berÀkningskraft den behöver). I detta sammanhang finns det tre viktiga termer som du bör kÀnna till: gaskostnad, gaspris och gasgrÀns.

BerÀkningsuppgifterna för en transaktion mÀts i gaskostnad, medan det pris som betalas för varje gasenhet Àr vad vi kallar gaspris. Du kan tÀnka dig gaskostnaden som mÀngden arbete som krÀvs och gaspriset som det pris som betalas för varje "arbetstimme". Slutligen Àr gasgrÀnsen det maximala belopp som du Àr villig att betala för en transaktion.

Även om gaskostnaden definieras av komplexiteten i din transaktion kan du sjĂ€lv stĂ€lla in ditt eget gaspris och din gasgrĂ€ns. Den totala avgiften som betalas kommer dĂ„ att fungera som ett incitament för miners. Men om ditt gaspris Ă€r för lĂ„gt kan du bli överbjuden av andra anvĂ€ndare och dĂ„ fĂ„r din transaktion vĂ€nta. Om en transaktion har fastnat kommer Ethereum inte att bekrĂ€fta nĂ„gra nya transaktioner du gör frĂ„n samma plĂ„nboksadress förrĂ€n en miner bekrĂ€ftar den första transaktionen.


SÄ hÀr pÄskyndar du en transaktion pÄ MetaMask

1. Logga in pÄ din MetaMask-plÄnbok som har transaktionen som vÀntar. Om det Àr en extern plÄnbok mÄste du importera adressen med motsvarande seedfras eller privat nyckel.

avbryt-eth-tx-img1


2. Hitta den vÀntande transaktionen under fliken [Aktivitet] och klicka pÄ [Snabba upp].

avbryt-eth-tx-img2


3. Denna process gör att du kan skicka din transaktion igen. Se till att anvÀnda ett högre gaspris genom att klicka pÄ [Snabb] och sedan [Spara].

avbryt-eth-tx-img3


4. Om föregÄende steg inte fungerar kan du ocksÄ gÄ till fliken [Avancerat] för att stÀlla in gaspriset manuellt. Du kan kontrollera aktuella gaspriser och genomsnittliga bekrÀftelsetider pÄ Etherscan eller EthGasStation.


SÄ hÀr byter du ut en transaktion pÄ MetaMask

1. Logga in pÄ MetaMask-plÄnboken med den vÀntande transaktionen. Om det Àr en extern plÄnbok mÄste du som sagt importera adressen med motsvarande seedfras eller privat nyckel.

avbryt-eth-tx-img4


2. Leta efter den vÀntande transaktionen under fliken [Aktivitet]. Klicka pÄ den för att kontrollera uppgifterna och skriv ner [Nonce]-vÀrdet. 

Om du har flera vÀntande transaktioner mÄste du börja med den Àldsta (lÀgsta nonce-vÀrdet).

avbryt-eth-tx-img5


3. GÄ sedan till MetaMask [InstÀllningar] och klicka pÄ [Avancerat].

avbryt-eth-tx-img6


4. BlÀddra ner och aktivera [Anpassa transaktions-nonce].

avbryt-eth-tx-img7


5. GÄ tillbaka och klicka pÄ din plÄnbokadress för att kopiera den till urklipp.

avbryt-eth-tx-img8


6. Klicka pÄ [Skicka] för att skapa en ny transaktion och klistra in din plÄnboksadress i fÀltet [LÀgg till mottagare].

avbryt-eth-tx-img9


7. Du mÄste skicka 0 ETH till din egen plÄnbok med hjÀlp av nonce för den vÀntande transaktionen (sÄ som beskrevs i steg 2). Klicka pÄ [BekrÀfta] nÀr du Àr redo.

Obs: om ditt gaspris Àr för lÄgt kan den hÀr transaktionen ocksÄ fastna. Se till att du anger ett rimligt gaspris.

avbryt-eth-tx-img10


8. VÀnta tills den nya transaktionen bekrÀftas sÄ att den vÀntande kan ersÀttas.

Obs: för att undvika olyckor ser du till att vÀxla tillbaka alternativet [Anpassa transaktions-nonce] till AV.


SÄ hÀr avbryter du en transaktion med Trust Wallet

1. Klicka pÄ den vÀntande transaktionen i din Trust Wallet-app och sök efter fÀltet [Nonce]. Skriv ner numret du ser.

avbryt-eth-tx-img11


2. Skapa en ny transaktion och lÀgg till din plÄnbokadress i fÀltet [Mottagaradress]. Kontrollera att det Àr samma adress som för den vÀntande transaktionen. StÀll in [Belopp ETH] som 0 och klicka pÄ [NÀsta].

avbryt-eth-tx-img12


3. Tryck pÄ instÀllningar i det övre högra hörnet.

avbryt-eth-tx-img13


4. ErsÀtt fÀltet [Nonce] med det vÀrde du skrev ner tidigare. Se till att ange ett konkurrenskraftigt [gaspris] sÄ att din transaktion inte fastnar igen.

avbryt-eth-tx-img14


5. VÀnta tills att den nya transaktionen bekrÀftas, sÄ att den vÀntande ersÀtts.


Sammanfattningsvis

Att skicka in en Ethereum-transaktion och sjÀlv bli överbjuden pÄ gaspriser kan vara mycket frustrerande. Det blir Ànnu mer irriterande nÀr du inser att du inte kan anvÀnda din Ethereum-plÄnbok förrÀn den vÀntande transaktionen antingen misslyckas eller bekrÀftas.

Ibland rensas transaktioner som fastnat automatiskt nÀr nÀtverksavgifterna sjunker. Men tyvÀrr kan detta ta ett bra tag. Tack och lov kan du avbryta en transaktion som fastnat genom att göra en enkel noll-tokenöverföring. Kom ihÄg att du mÄste betala de tillrÀckliga gasavgifterna för att lyckas driva igenom transaktionen som avbryts.