consensusj icon indicating copy to clipboard operation
consensusj copied to clipboard

Create bitcoinj-based Bitcoin RPC server

Open msgilligan opened this issue 10 years ago • 3 comments
trafficstars

See https://github.com/bitcoinj/bitcoinj/issues/895

msgilligan avatar Aug 04 '15 01:08 msgilligan

To keep things simple I'd like to focus initially on functions that can be implemented without a BlockStore, using only the PeerGroup component of bitcoinj. But if you want to contribute other functions, the help is more than welcome.

msgilligan avatar Aug 04 '15 01:08 msgilligan

The bitcoinj-daemon module was created for this purpose and currently serves a "very small subset" of Bitcoin RPCs.

msgilligan avatar Sep 03 '15 15:09 msgilligan

The cj-btc-daemon-mn submodule partially implements a useful subset of Bitcoin Core's Blockchain RPCs and natively compiles with GraalVM native-image.

With a little bit of refactoring and adding some documentation (in the v0.6.0 release), we can close this issue and open new issues and enchantment requests to drive this submodule forward. (At some point in the future maybe even migrate to its own repo)

msgilligan avatar Jun 19 '20 19:06 msgilligan