Skip to content

Remove deprecated C++ JNI wallet interface #2465

@msgilligan

Description

@msgilligan

@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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions