@mikehearn created a C++ interface for bitcoinj wallets about 9 years ago (and I remain impressed by all the cross-language work that Mike did.)
There is some documentation here: https://bitcoinj.org/using-from-other-languages#c
The org.bitcoinj.jni package contains some classes to support this implementation.
As far as I know this has been unused and unmaintained for about 9 years. We should deprecate and remove all classes in this package (unless someone has a strong need for this and steps forward to maintain it.)
Personally, I would like to see a modern native interface to bitcoinj developed after we finish a few rounds of refactoring, but in the meantime we should deprecate and remove these classes to avoid confusion and to speed refactoring.
@mikehearn created a C++ interface for bitcoinj wallets about 9 years ago (and I remain impressed by all the cross-language work that Mike did.)
There is some documentation here: https://bitcoinj.org/using-from-other-languages#c
The
org.bitcoinj.jnipackage contains some classes to support this implementation.As far as I know this has been unused and unmaintained for about 9 years. We should deprecate and remove all classes in this package (unless someone has a strong need for this and steps forward to maintain it.)
Personally, I would like to see a modern native interface to bitcoinj developed after we finish a few rounds of refactoring, but in the meantime we should deprecate and remove these classes to avoid confusion and to speed refactoring.