콘텐츠로 이동

JSON-RPC

Restorm은 두 가지 JSON-RPC 2.0 요청 유형을 제공합니다. 단건 호출과 배치 호출입니다.

트리에서 마우스 오른쪽 버튼 클릭 ▸ 추가 ▸ JSON-RPC 요청(또는 JSON-RPC 배치).

JSON-RPC 탭: URL, eth_blockNumber 메서드, 요청 식별자, 파라미터 편집기, 그리고 오른쪽에 펼쳐진 응답

필드역할
URL엔드포인트
메서드호출할 메서드의 이름
파라미터원시 JSON: 위치 기반 파라미터는 [...], 이름 기반 파라미터는 {...}
식별자요청의 식별자. 비워 두면 자동으로 생성됩니다
알림 모드식별자를 생략합니다 — 서버는 아무것도 반환하지 않아야 합니다
헤더추가 HTTP 헤더. Content-Type: application/json 은 자동으로 추가됩니다

알림 모드에서는 응답 패널에 알림을 보냈습니다 라고 표시됩니다. 이것이 기대되는 동작이며, 표시할 응답이 없습니다.

JSON-RPC 배치 유형은 하위 호출 목록을 담고, 호출마다 메서드와 파라미터, 식별자, 알림 모드를 지정합니다. Restorm은 JSON-RPC 배열을 단 한 번의 HTTP 호출로 보내고 식별자를 기준으로 응답과 호출을 짝지어 줍니다. 그래서 서버가 순서를 바꿔 반환해도 어떤 응답이 어떤 호출에 해당하는지 알 수 있습니다.

openrpc.json 파일은 Methods 폴더 아래에 메서드마다 JSON-RPC 요청을 하나씩 만들고, 콘텐츠 디스크립터를 바탕으로 구성한 params 예시를 함께 넣습니다. OpenRPC 가져오기를 참고하십시오.

두 가지 대상이 있습니다. cURL과 JavaScript(Fetch)입니다.