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 뒤에 사용된다. 자세한 사용법은 여기로.
getrawtransaction "txid" ( verbose "blockhash" )
txid칸에는 트랜잭션id값을 넣는다. 당연히
verbose 칸에 true를 넣으면 보기쉬운 json object로 출력된다.
false면 그냥 hex string이 주루룩 나온다.
blockhash값은 넣지 않아도 된다*. **
사용예시: bitcoin-cli getrawtransaction f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16 true
예시 명령어를 입력하면 다음과 같은 결과가 출력된다.
*상당히 강력한 명령어여서 txid값만 알면 관련 블록해시 등 정보들을 얻어낼 수 있지만,
처음엔 아래와 같은 에러가 뜰 것이다.
제대로 사용하려면 bitcoind***를 txindex=1조건으로 재시작해야 한다.
구체적인 방법은 bitcoind 종료후 CMD를 켜서 다음 명령어
cd C:\Program Files\Bitcoin\daemon
를 통해 bitcoind 프로그램 실행경로로 이동한 다음
bitcoind -txindex=1
을 입력하고 엔터를 쳐서 txid가 인덱싱되는 조건으로 bitcoind를 재시작해주자.
**블록해시 값을 넣을 경우라면 txindex=1조건으로 재시작하지 않아도 된다.
그러나, 뭐하러 다 알고 있는 블록해시 값을 구태여 넣어 실행하겠는가?
***bitcoind란 비트코인 프로그램 그 자체를 말한다.
자세한 것은 여기 를 참조
'취미 > 비트코인 풀노드 운영' 카테고리의 다른 글
블록체인에 숨겨져있는 메시지들을 직접 찾아내보자! (0) | 2024.05.29 |
---|---|
decodescript-bitcoind RPC별 사용법 정리 (0) | 2024.05.27 |
초창기에 채굴된 비트코인들은 어디로 갔을까? 직접 확인해보자. (0) | 2024.05.26 |
deriveaddresses-bitcoind RPC별 사용법 정리 (0) | 2024.05.26 |
getblockhash-bitcoind RPC별 사용법 정리 (0) | 2024.05.26 |