Ar “iekšējo JSON-RPC kļūdu” dažkārt saskaras MetaMask maka lietotāji, un to var izraisīt dažādas problēmas.

Lai gan iekšējās JSON-RPC kļūdas risināšana var būt nomākta, par laimi ir vairākas lietas, ko varat darīt, lai mēģinātu to novērst. Mēs parādīsim četras lietas, ko varat darīt, lai labotu iekšējo JSON-RPC kļūdu pakalpojumā MetaMask.

Kā MetaMask labot “iekšējo JSON-RPC kļūdu”?

Saskaņā ar oficiālo MetaMask dokumentāciju par JSON-RPC kļūdām iekšējā JSON-RPC kļūdas ziņojuma nozīme ir “iekšēja JSON-RPC kļūda, ko bieži izraisa slikta vai nederīga slodze”. Šī ir standarta kļūda, kas definēta JSON-RPC protokolā.

Lai mēģinātu labot šo kļūdu, varat veikt četras galvenās darbības.

Pārbaudiet, vai tīklu pievienojāt pareizi

Pārbaudiet, vai tīkls, ar kuru mēģināt sazināties, ir pareizi pievienots jūsu MetaMask. Ja neesat pārliecināts, iesakām iepazīties ar MetaMask oficiālo ceļvedi par tīklu pievienošanu MetaMask. 

Pārbaudiet, vai jums ir pietiekami daudz žetonu, lai samaksātu par gāzi

Pārliecinieties, vai jūsu makā ir pietiekami daudz žetonu, lai samaksātu par benzīnu, kas saistīta ar darījumu, kuru mēģināt veikt. Ņemiet vērā, ka dažādos blokķēdes tīklos gāzei tiek izmantoti dažādi marķieri (piemēram, ETH Ethereum un BNB BNB ķēdē). 

Pārbaudiet, vai izmantojat jaunāko MetaMask versiju

Pārbaudiet, vai izmantojat sava MetaMask vai pārlūkprogrammas paplašinājuma jaunāko versiju. Dažreiz, vienkārši atjauninot maka programmatūru, tiek novērsts iekšējās JSON-RPC kļūdas ziņojums.

Varat atjaunināt savu MetaMask pārlūkprogrammas paplašinājumu, dodoties uz Chrome interneta veikalu un meklējot MetaMask. Ja redzat tikai pogu “Noņemt no Chrome”, jūsu MetaMask paplašinājums ir atjaunināts. Pretējā gadījumā jums būs iespēja atjaunināt paplašinājumu. 

Ja izmantojat mobilo lietojumprogrammu MetaMask, dodieties uz App Store (iOS) vai Play veikalu (Android) un meklējiet MetaMask. Ja ir pieejams atjauninājums, veikalā jāparāda uzvedne, kas ļauj to instalēt.

Mēģiniet mainīt galapunkta nodrošinātāju

Varat arī mēģināt labot iekšējo JSON-RPC kļūdu, mainot galapunkta nodrošinātāju, kuru izmantojat. To var izdarīt, atverot sava MetaMask paplašinājuma sadaļu “Iestatījumi” un atlasot “Tīkli”. Pēc tam izvēlieties tīklu, ar kuru jums rodas problēmas, un mainiet URL sadaļā “Jauns RPC URL”.  

Jūs varat atrast plašu galapunktu nodrošinātāju sarakstu Ethereum tīklam un citiem blokķēdes tīkliem vietnē ChainList.

Kas ir JSON-RPC?

JSON-RPC ir attālās procedūras izsaukuma protokols. Protokola nosaukums ir atvasināts no:

  • JSON (JavaScript Object Notation): ļoti bieži izmantots failu un datu apmaiņas formāts.

  • RPC (attālās procedūras izsaukums): paņēmiens, ko izmanto izkliedētā skaitļošanā, kurā programma izpilda procedūru vai funkciju citā adrešu telpā, piemēram, citā fiziskā mašīnā, it kā tas būtu lokāls izsaukums.

Apakšējā līnija

Cerams, ka viena no iepriekš aprakstītajām metodēm ir palīdzējusi jums novērst iekšējo JSON-RPC kļūdu pakalpojumā MetaMask, un jūs atkal varēsit veikt darījumus. Ja vēlaties uzzināt vairāk par kļūdām, ar kurām parasti saskaras kriptovalūtas lietotāji, noteikti izlasiet šādus rakstus:

  • Kā novērst "nepietiekamu likviditāti šim darījumam"?

  • Kā Uniswap labot “Apmaiņa neizdevās”?