Skip to content

Remaining instances of ENABLE_WALLET in libbitcoin_server.a #7965

@laanwj

Description

@laanwj

We've been quite successful in eliminating these lately (#7905, #7691).

It would be nice to disentangle the wallet and non-wallet initialization completely so that init.cpp no longer depends on the wallet (and thus, libbitcoin_server.a no longer depends on libbitcoin_wallet.a - the other way is fine, a circular dependency is not).

Ignoring the GUI for now (which still needs some work in this direction), the following are left:

The first phase would be to introduce the new (wallet-only) methods, then a release later remove wallet functionality from the core-only calls.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions