Block에 대한 정보를 긁어오기 위한 api 사용법을 정리해보려 합니다.
Block에 대한 정보를 위해 필요한 건, 아래 그림에서 빨간 박스 안의 block hash 값만 있으면 됩니다.
아래의 링크를 들어가보면,
https://www.blockchain.com/api/blockchain_api
http://blockchain.info/rawblock/블록해시값(빨간박스안의내용) 으로 작성을 해주시면
새로운 창에 다음의 결과가 나옵니다.
비교를 해보시면 사이트 내에서 보이는 정보가 동일하게 들어가 있는 것을 볼 수 있습니다.
{"hash":"0000000007fb68e417ed1c1d03ba39fb91536b717502098a25a25de9f6769612",
"ver":1,
"prev_block":"0000000012ea7bf5dfdfb886b50ac2ebeae721b3405ac9630af348dc03a9665b",
"mrkl_root":"7d05ff3617eb0e98ec12350b3a45f84ba1c17a4adbd51a36364401737e0d1e9c",
"time":1274784605,
"bits":471178276,
"next_block":["00000000066b8ed794934a5bbeada34faf97ad608a5fe206c6b038962b7dea89"],
"fee":0,
"nonce":285542615,
"n_tx":1,
"size":215,
"block_index":57584,
"main_chain":true,
"height":57584,
"weight":860,
"tx":[{"hash":"7d05ff3617eb0e98ec12350b3a45f84ba1c17a4adbd51a36364401737e0d1e9c",
"ver":1,
"vin_sz":1,
"vout_sz":1,
"size":134,
"weight":536,
"fee":0,
"relayed_by":"0.0.0.0",
"lock_time":0,
"tx_index":5492892458967080,
"double_spend":false,
"time":1274784605,
"block_index":57584,
"block_height":57584,
"inputs":[{"sequence":4294967295,"witness":"","script":"04249c151c013e","index":0,"prev_out":{"tx_index":0,"value":0,"n":4294967295,"type":0,"spent":true,"script":"","spending_outpoints":[{"tx_index":5492892458967080,"n":0}]}}],
"out":[{"type":0,"spent":true,"value":5000000000,"spending_outpoints":[{"tx_index":6456504456608971,"n":13}],"n":0,"tx_index":5492892458967080,"script":"4104682059c3a3de379b3b083269b0688e2d43f540a3928e08528fdb17c0347226acaa3ebbbd3b6e7a113c0bcf7cdc23dac78eb01721bcd9e2afc76143228303eb25ac","addr":"1Fxqz3fRZt3wvEYZRnUYHPBsqGPMjmEwTw"}]
}]
}
이 API를 활용하는 실습 날이 빠른 시일내에 올 수 있었으면 좋겠네요 ㅎㅎ
감사합니다.
'Coding(코딩) > Blockchain 이론 정리' 카테고리의 다른 글
[블록체인 개념 정리] 이더리움의 외부 소유 계정(EOA) 및 컨트랙트(Contract) (0) | 2022.12.28 |
---|---|
[Blockchain 개념 정리] - Block의 해시(Hash)값은 어떻게 생성될까? (0) | 2022.09.20 |
[Blockchain 개념 정리] - 블록생성, 채굴 어떻게 되는걸까? (4) | 2022.09.16 |