lbcwallet/chain
Wilmer Paulino ec210ad79c
chain/bitcoind_client: extend filterTx with script spend support
In this commit, we extend the BitcoindClient to properly detect the
spend of an arbitrary script on-chain. This is possible by looking at a
transaction's input and re-deriving the PkScript, from its signature
script/witness, of the output it's attempting to spend. Upon detecting
the spend, a chain.RelevantTx will be dispatched.
2019-01-14 18:38:45 -08:00
..
bitcoind_client.go chain/bitcoind_client: extend filterTx with script spend support 2019-01-14 18:38:45 -08:00
bitcoind_conn.go chain: allow setting the client's birthday after creation 2018-09-12 14:24:30 -07:00
block_filterer.go chain: update block filterer to map outpoints to addrs 2018-07-16 19:47:17 -07:00
block_filterer_test.go chain: update block filterer unit tests 2018-07-16 19:47:17 -07:00
interface.go chain: update watched/found outpoints to map to addrs 2018-07-16 19:47:17 -07:00
log.go Use LICENSE file and short license headers. 2016-02-28 22:22:34 -05:00
neutrino.go chain/neutrino: use new neutrino API 2018-10-16 18:18:46 -07:00
queue.go chain: add concurrent unbounded queue implementation 2018-07-26 16:38:54 -07:00
rpc.go chain/rpc: remove unnecessary ping keep alive 2018-08-27 17:25:16 -07:00