Python3에서 NEM의 API를 두드리는 -003-NIS의 상태에 대해 자세히 알아보기

소개



지난번은 NIS가 살아 있는지 죽었는지를 조사하는 API를 소개했지만, 이번에는 NIS의 상태를 자세히 조사하는 API를 소개합니다.

사용하는 API



/status를 사용합니다.


(해설 : 일본어 번역) htps //w w. pr1sm. 코 m / cryp와 - 코인 / 네 m에 s - 아피 도쿠 멘들 온 - 엔 - 그럼 파네세 / # s 타츠 s - Rekue St


(해설 : 본가) htps // // mp 로지ぇct. 기주 b. 이오 / #s 타츠 s- 레이 쿠 st

샘플



코드



실행 환경이 없는 분은 paiza로 시도할 수 있습니다.
htps : // 파이자. 이오 / 그럼

Python3
import requests
import json

r = requests.get('http://<サーバー名 or IPアドレス>:7890/status').json()

print(r)

결과 예



json
{"code":6,"type":4,"message":"status"}

해설



전회와 거의 같은 코드이므로 해설은 없습니다.

결과 값 정보



아래에 세부 사항이 설명되어 있습니다.
htps //w w. pr1sm. 코 m / cryp와 - 코인 / 네 m에 s - 아피 도쿠 멘들 온 - 엔 - 야 파네세 / # 네 m 레쿠 스트 레스 lt

code



New Economy Movement (NEM) API 매뉴얼 일본어 번역을 인용합니다.

0: 알 수 없는 상태.
1: NIS가 중지되었습니다.
2: NIS가 시작 중입니다.
3: NIS가 작동 중입니다.
4: NIS가 로컬 노드를 시작하고 있습니다(NIS가 실행 중임을 의미함).
5: 로컬 노드가 부팅 중입니다(NIS가 실행 중임을 의미함).
6: 로컬 노드가 동기화 중입니다(NIS가 실행 중이고 로컬 노드가 시작되었음을 의미함).
7: NIS 로컬 노드가 원격 NIS 노드를 인식하지 못합니다(실행 중 및 시작 중을 의미함).
(인용 원본) htps //w w. pr1sm. 코 m / cryp와 - 코인 / 네 m에 s - 아피 도쿠 멘들 온 - 엔 - 그럼 파네세 / # s 타츠 s - Rekue St

아마 3~6이 NIS가 움직이고 있다는 것이라고 생각합니다.
3~6 각각의 차이가 얼마인지 모르기 때문에, 서버 측의 지식이 있을지도. . .

유형



4: 결과는 상태를 나타냅니다.
즉, status 요청에 대한 대답이 반환되었다는 것입니다.

message



status를 반환했습니다! 그렇죠?
지금 메시지의 사용법을 모르겠네요.

다음 번



Python3에서 NEM의 API를 두드리는 -004-계정 데이터 가져오기

좋은 웹페이지 즐겨찾기