Aller au contenu

JSON-RPC

Restorm nudi dvije vrste JSON-RPC 2.0 zahtjeva: pojedinačni poziv i skupni poziv.

Desni klik u stablu ▸ Dodaj ▸ JSON-RPC zahtjev (ili JSON-RPC skup).

JSON-RPC kartica: URL, metoda eth_blockNumber, identifikator zahtjeva, uređivač parametara i raspakiran odgovor desno

PoljeUloga
URLUlazna točka
MetodaNaziv pozvane metode
ParametriSirovi JSON: [...] za pozicijske parametre, {...} za imenovane parametre
IdentifikatorIdentifikator zahtjeva; generira se automatski ako je prazan
Način obavijestiIzostavlja identifikator — poslužitelj tada ne smije ništa vratiti
ZaglavljaDodatna HTTP zaglavlja; Content-Type: application/json dodaje se umjesto vas

U načinu obavijesti panel odgovora navodi Obavijest poslana: to je očekivano ponašanje, nema odgovora za prikaz.

Vrsta JSON-RPC skup nosi popis podređenih poziva, svaki sa svojom metodom, svojim parametrima, svojim identifikatorom i svojim načinom obavijesti. Restorm šalje JSON-RPC niz u jednom jedinom HTTP pozivu i uparuje odgovore s pozivima prema njihovu identifikatoru — vidite dakle koji odgovor odgovara kojem pozivu, čak i ako ih poslužitelj vrati u drukčijem redoslijedu.

Datoteka openrpc.json stvara po jedan JSON-RPC zahtjev za svaku metodu, pod mapom Methods, s primjerom params izgrađenim prema deskriptorima sadržaja. Pogledajte Uvoz OpenRPC-a.

Dva odredišta: cURL i JavaScript (Fetch).