Transactions
區塊號 + 比特幣地址 -> 使用 bitcoind 查找交易?
如果我有一個區塊號和一個比特幣地址 -> 我可以使用 bitcoind 命令列出該地址的所有交易嗎?還是多個命令?
一些與Bitcoin-Core 0.16一起工作的虛擬碼(如果有更簡單的方法,請 lmk)。
假設你們都有 is
height
andaddr
hash = getblockhash(height) block = getblock(hash) for txid in block[‘txid’]: tx = getrawtransaction(txid) for vi in tx['vin']: original_tx = getrawtransaction(vi['txid']) for vo in original_tx['vout']: if vo['n'] == vi['vout'] and addr in vo['scriptPubKey']['addresses']: print('this tx is relevant') for vo in tx['vout']: if addr in vo['scriptPubKey']['addresses']: print('this tx is relevant')
如何與比特幣客戶端獲取地址餘額的可能重複項?這有一個很好的答案。
很抱歉發布作為答案,因為代表太低:)