Sean Gilligan
Sean Gilligan
This is partly an attempt to remove use of Guava's `Uninterruptibles.putUninterruptibly` and `Uninterruptibles.takeUninterruptibly`, but also to see if simplification is possibly by using a built-in JDK `Executor` rather than using...
According to Gradle 9, this is deprecated in Gradle 10. It gives the following message: ``` > Task :prepareMergedJarsDir Invocation of Task.project at execution time has been deprecated. This will...
~~This is required before we can do a `nix flake update` to update the Bitcoin Core version used for RegTest to Bitcoin Core 30.0 or later.~~ (I disabled those tests...
This might require an update to Micronaut to build native images properly.
Command-line options and argument parsing needs to be improved. As part of this we should consider migrating to: * [picocli](https://picocli.info) * [Airline](https://rvesse.github.io/airline/)
Note that the cj-btc-cli module is currently disabled and cj-btc-jsonrpc-integ-test is in a hacked-up state. It looks like the main issue is the ad-hoc mechanism we used to configure integrationTest...