취미/비트코인 풀노드 운영

getblock-bitcoind RPC별 사용법 정리

저도잘은몰라요 2024. 5. 26. 13:00
반응형

https://developer.bitcoin.org/reference/rpc/index.html

 

RPC API Reference — Bitcoin

This site aims to provide the docs you need to understand Bitcoin and start building Bitcoin-based applications.

developer.bitcoin.org

 

필자는 코딩의 ㅋ자도 모르는 문외한이다.

한글로 자세한 사용법을 적어놓으면 좋을 듯하여, 사용하는데 어려움을 겪었던 명령어들을 추려 정리해보았다. 

필자와 같은 사람들에게 도움이 되었으면 하는 마음이다.

모든 명령어들은 bitcoin-cli 뒤에 사용된다. 자세한 사용법은 여기로.

 


getblock "blockhash" ( verbosity )

blockhash칸에는 블록의 해시값을 넣는다. 

verbosity는 상세옵션이다. 0, 1, 2 중 하나를 입력할 수 있는데, 아무것도 입력하지 않으면 1이다. 

 

사용예시: bitcoin-cli getblock 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f 2


0을 입력하면

 

 

이와같이 hex string값으로만 결과가 나온다. 


1을 입력하면 

 

 

이와 같이 오브젝트로 구분되어 출력된다.


2를 입력하면 

 

 

트랜잭션과 관련된 상세한 정보들이 더 많이 나온다. 최근에 생성된 블록들은 트랜잭션값이 무수히 많아서 터미널이 tx값으로 도배되어버리므로 명령어 입력에 유의하도록 하자. 

반응형