İçeriğe geç

JSON-RPC

Restorm iki tür JSON-RPC 2.0 isteği sunar: tek çağrı ve toplu çağrı.

Ağaçta sağ tıklayın ▸ Ekle ▸ JSON-RPC isteği (ya da JSON-RPC toplu isteği).

Bir JSON-RPC sekmesi: URL, eth_blockNumber yöntemi, istek tanımlayıcısı, parametre düzenleyicisi ve sağda ayrıştırılmış yanıt

AlanRolü
URLUç nokta
YöntemÇağrılan yöntemin adı
ParametrelerHam JSON: konumsal parametreler için [...], adlandırılmış parametreler için {...}
Tanımlayıcıİsteğin tanımlayıcısı; boşsa otomatik üretilir
Bildirim moduTanımlayıcıyı atlar — bu durumda sunucu hiçbir şey döndürmemelidir
BaşlıklarEk HTTP başlıkları; Content-Type: application/json sizin için eklenir

Bildirim modunda yanıt paneli Bildirim gönderildi bilgisini gösterir: beklenen davranış budur, gösterilecek bir yanıt yoktur.

JSON-RPC toplu isteği türü, her biri kendi yöntemi, parametreleri, tanımlayıcısı ve bildirim moduyla bir alt çağrı listesi taşır. Restorm JSON-RPC dizisini tek bir HTTP çağrısında gönderir ve yanıtları tanımlayıcılarına göre çağrılarla eşleştirir — böylece sunucu yanıtları farklı sırada döndürse bile hangi yanıtın hangi çağrıya karşılık geldiğini görürsünüz.

Bir openrpc.json dosyası, Methods klasörü altında yöntem başına bir JSON-RPC isteği oluşturur; params örneği içerik tanımlayıcılarından üretilir. Bkz. OpenRPC belgesini içe aktarma.

İki hedef: cURL ve JavaScript (Fetch).