bitcoin-s/bitcoind-rpc
Chris Stewart d983a1bac4
2023 12 24 Make filter headers / filters sync work with block header reorgs (#5333)
* Rework ChainApi.nextBlockHeaderBatchRange() to take stopHash parameter, get chainTest/test passing

* WIP: Refactor ChainApi.nextFilterHeaderBatchRange()

* Finish ChainApi.nextFilterHeaderBatchRange() refactor, get all tests passing except reorg related tests in nodeTest

* Get NeutrinoNodeTest reorg test case working

* Improve flaky test

* Cleanup

* Switch sync check to bitcoinds(1)

* Empty commit to run CI

* Implement batchSize tests in ChainHandlerTest

* Rework ChainHandlerTest to not assume we have the genesis filter header / filter inserted into the database already

* Cleanup println

* Fix bug with nextFilterHeaderBatchRange() wrt to startHeightOpt parameter

* Fix off by one bug with compact filter sync

* Add check for connectionCount

* Add longer timeout

* scalafmt
2023-12-28 10:43:01 -06:00
..
src/main/scala/org/bitcoins/rpc 2023 12 24 Make filter headers / filters sync work with block header reorgs (#5333) 2023-12-28 10:43:01 -06:00
bitcoind-rpc.sbt Upgrade to bitcoind 24.2 (#5284) 2023-11-06 14:03:10 -06:00
README.md Build and CI improvements (#710) 2019-08-27 10:48:48 -05:00

See the bitcoind/Bitcoin Core section on the Bitcoin-S website.