Lewati ke konten

JSON-RPC

Restorm menawarkan dua jenis permintaan JSON-RPC 2.0: panggilan tunggal dan panggilan batch.

Klik kanan di pohon ▸ Tambah ▸ Permintaan JSON-RPC (atau Batch JSON-RPC).

Sebuah tab JSON-RPC: URL, metode eth_blockNumber, pengenal permintaan, editor parameter, dan respons yang sudah dibongkar di sebelah kanan

KolomPeran
URLTitik masuknya
MetodeNama metode yang dipanggil
ParameterJSON mentah: [...] untuk parameter posisional, {...} untuk parameter bernama
PengenalPengenal permintaannya; dibuat otomatis jika dikosongkan
Mode notifikasiMenghilangkan pengenalnya — servernya karenanya tidak boleh mengembalikan apa pun
HeaderHeader HTTP tambahan; Content-Type: application/json ditambahkan untuk Anda

Dalam mode notifikasi, panel respons menampilkan Notifikasi terkirim: itulah perilaku yang diharapkan, karena tidak ada respons untuk ditampilkan.

Tipe Batch JSON-RPC membawa daftar panggilan anak, masing-masing dengan metodenya, parameternya, pengenalnya, dan mode notifikasinya. Restorm mengirim larik JSON-RPC-nya dalam satu panggilan HTTP dan memasangkan respons dengan panggilannya melalui pengenal — jadi Anda melihat respons mana yang cocok dengan panggilan mana, bahkan bila servernya mengembalikannya secara tidak berurutan.

Sebuah file openrpc.json membuat satu permintaan JSON-RPC per metode, di bawah folder Methods, lengkap dengan contoh params yang disusun berdasarkan deskriptor kontennya. Lihat Mengimpor OpenRPC.

Dua sasaran: cURL dan JavaScript (Fetch).