lbcwallet/chain
Wilmer Paulino 1aeead0eeb
chain: keep track of the best block within BitcoindClient
In the previous commit, we modified our BitcoindClient struct to use a
ConcurrentQueue struct to handle its notifications to the caller. Before
this, the BitcoindClient had a goroutine that would handle these
notifications in the background and detect when a OnBlockConnected
notification was received in order to update the best block. Due to this
logic being removed, we now keep track of the best block througout the
struct as a whole.
2018-07-26 16:38:56 -07:00
..
bitcoind_client.go chain: keep track of the best block within BitcoindClient 2018-07-26 16:38:56 -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: update neutrino interface impl to use new InputWithScript 2018-07-16 19:47:17 -07:00
queue.go chain: add concurrent unbounded queue implementation 2018-07-26 16:38:54 -07:00
rpc.go chain: create new Rescan wrapper for btcd to comply w/ future BIP 158 usage 2018-07-16 19:47:17 -07:00