Transactions
用於 BTC 交易的區 塊鏈 API
我想從以下 api 獲取地址的交易:
<https://blockchain.info/address/> $btc_address?format=json
問題是了解從 api 返回的 json,我不明白其中哪些是交易以及交易發生的時間以及交易的確認。
任何人都可以幫忙嗎?
從該 API 返回的結果是一個複合 JSON 對象,其中包含:
- 地址基本資訊和總結
- 與該地址關聯的交易列表
事務包含在
txs
密鑰下的 JSON 編碼列表中。每個事務本身都是一個類似字典的對象,其中包含相關資訊。當您將其視覺化為樹形結構時,它應該非常清楚。您可以為 Firefox或Chrome使用JSONView外掛- 它會將所有響應呈現在一個漂亮的層次結構和可點擊的樹中,並幫助您理解它。
application/json
您可能正在尋找事務協議規範。這是來自比特幣維基的連結。
您可以將從 blockchain.info 返回的 JSON 密鑰映射到下面的事務協議。例如
version
,wiki 上的描述欄位映射到 blockchain.info 的ver
.您需要根據協議將該結構解析為您使用的任何程式語言的本機結構/對象。