cryptocurrency NEM의 API로 수확 상태를 얻습니다.
1439 단어 BlockchainNEM
소개
NEM API 참조는 여기
NEM의 API를 이용해 지정된 계정이 수확을 하고 있는지를 확인하기 위한 플로우를 작성합니다.
/account/get (/account/status)
하베스팅 상태는/account/get 또는/account/status 에서 얻을 수 있습니다. 그때 보아야 할 필드는 "status"와 "remoteStatus"입니다. 각 상태와 계정 상태 간의 관계에 대해 그림으로 설정했습니다. 아래 참조.
원격 계정으로 수확 할 때 어떻게해야합니까?
가장 확실한 것은 직접 원격 계정의 주소를 지정하여 조사하는 것입니다. 하베스팅을 하고 있는 리모트 어카운트에서 마찬가지로/account/get 또는 account/status 를 해 status 필드를 확인하면 된다고 합니다. 이 때, remoteStatus 필드의 값은 "remote"가 되어 있을 것입니다.
위임원 계정의 주소 밖에 정보가 없는 경우, 그 주소의 Tx 송신 이력을 보고 가장 새로운 임포턴스 트랜스퍼 트랜잭션(transport transaction transaction)를 찾아내면 알 수 있습니다만, 이 방법은 확실하지 않습니다. (API에서는 최대 25건까지만 취득할 수 있기 때문에)
주의점
허베스팅의 정보를 취득할 때는 그 계정이 하베스팅을 하고 있는 노드에 문의를 하지 않으면 올바른 결과가 반환되지 않습니다.
즉, 계정의 수확 데이터 (그 시점에서 어느 계정이 수확에 참여하고 있는지)는 NEM 네트워크상에서 정보 교환을 실시하지 않고, 로컬 수확, 위임 수확 모두 각 노드가 개별 에 관리하고 있습니다.
만약 위임하지 않은 노드에 문의를 하면 그 계정이 정상적으로 위임 수확을 하고 있었다고 해도 status 필드는 LOCKED가 된 답장이 올 것입니다.
사이고에게
레퍼런스는 편리합니다만 표현이 귀찮아(게다가 제대로 갱신되고 있지 않습니까?)이므로, 약간의 일이라도 그려 두면 누군가의 도움이 될지도 모른다고 생각해 써 둡니다.
API에서의 검색 기능 강화해 줘—.
Reference
이 문제에 관하여(cryptocurrency NEM의 API로 수확 상태를 얻습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/mincoshi/items/116e2032b209cd382903
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
하베스팅 상태는/account/get 또는/account/status 에서 얻을 수 있습니다. 그때 보아야 할 필드는 "status"와 "remoteStatus"입니다. 각 상태와 계정 상태 간의 관계에 대해 그림으로 설정했습니다. 아래 참조.
원격 계정으로 수확 할 때 어떻게해야합니까?
가장 확실한 것은 직접 원격 계정의 주소를 지정하여 조사하는 것입니다. 하베스팅을 하고 있는 리모트 어카운트에서 마찬가지로/account/get 또는 account/status 를 해 status 필드를 확인하면 된다고 합니다. 이 때, remoteStatus 필드의 값은 "remote"가 되어 있을 것입니다.
위임원 계정의 주소 밖에 정보가 없는 경우, 그 주소의 Tx 송신 이력을 보고 가장 새로운 임포턴스 트랜스퍼 트랜잭션(transport transaction transaction)를 찾아내면 알 수 있습니다만, 이 방법은 확실하지 않습니다. (API에서는 최대 25건까지만 취득할 수 있기 때문에)
주의점
허베스팅의 정보를 취득할 때는 그 계정이 하베스팅을 하고 있는 노드에 문의를 하지 않으면 올바른 결과가 반환되지 않습니다.
즉, 계정의 수확 데이터 (그 시점에서 어느 계정이 수확에 참여하고 있는지)는 NEM 네트워크상에서 정보 교환을 실시하지 않고, 로컬 수확, 위임 수확 모두 각 노드가 개별 에 관리하고 있습니다.
만약 위임하지 않은 노드에 문의를 하면 그 계정이 정상적으로 위임 수확을 하고 있었다고 해도 status 필드는 LOCKED가 된 답장이 올 것입니다.
사이고에게
레퍼런스는 편리합니다만 표현이 귀찮아(게다가 제대로 갱신되고 있지 않습니까?)이므로, 약간의 일이라도 그려 두면 누군가의 도움이 될지도 모른다고 생각해 써 둡니다.
API에서의 검색 기능 강화해 줘—.
Reference
이 문제에 관하여(cryptocurrency NEM의 API로 수확 상태를 얻습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/mincoshi/items/116e2032b209cd382903
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
허베스팅의 정보를 취득할 때는 그 계정이 하베스팅을 하고 있는 노드에 문의를 하지 않으면 올바른 결과가 반환되지 않습니다.
즉, 계정의 수확 데이터 (그 시점에서 어느 계정이 수확에 참여하고 있는지)는 NEM 네트워크상에서 정보 교환을 실시하지 않고, 로컬 수확, 위임 수확 모두 각 노드가 개별 에 관리하고 있습니다.
만약 위임하지 않은 노드에 문의를 하면 그 계정이 정상적으로 위임 수확을 하고 있었다고 해도 status 필드는 LOCKED가 된 답장이 올 것입니다.
사이고에게
레퍼런스는 편리합니다만 표현이 귀찮아(게다가 제대로 갱신되고 있지 않습니까?)이므로, 약간의 일이라도 그려 두면 누군가의 도움이 될지도 모른다고 생각해 써 둡니다.
API에서의 검색 기능 강화해 줘—.
Reference
이 문제에 관하여(cryptocurrency NEM의 API로 수확 상태를 얻습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/mincoshi/items/116e2032b209cd382903
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(cryptocurrency NEM의 API로 수확 상태를 얻습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mincoshi/items/116e2032b209cd382903텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)