Transactions

獲取花費交易 id 的交易

  • December 15, 2021

blockchain.info API允許通過其 ID 查詢有關特定交易的資訊。但是,如果您想跟隨硬幣進行下一次交易,我看不到下一個查詢應該是什麼。

交易的每個“out”都有一個與之關聯的地址,您可以查詢有關地址最近交易的詳細資訊。但是,如果您在過去進行深入探索,則給定地址的最近 50 筆交易將不會有該特定“出”的支出。

那麼是否有另一個 API 允許您根據“將交易N作為 ‘in’”查詢交易詳細資訊?還是我需要通過區塊鏈並製作自己的記憶體?

編輯: Blockchain.info 顯然有指向在其數據庫中花費給定輸出的交易的連結,因為交易的 HTML 視圖現在在已花費的輸出之後具有“花費”標籤,這是指向下一個交易的連結。但是,該特定數據位不在同一事務的 API 視圖中。

原始交易資訊包括未花費交易輸出 (UTXO),它是每個支出組件的連結:

  • <http://blockchain.info/rawtx/> $tx_index

古老的問題,但它今天仍然是相關的……

遺憾的是,對於許多區塊鏈 API,沒有辦法查詢“哪個交易花費了這個輸出?”。

最有效的替代方法是下載輸出地址的所有交易歷史記錄,並解析每筆交易,尋找花費相關輸出的交易。

引用自:https://bitcoin.stackexchange.com/questions/7972