[WIP] [wallet] Remove Wallet dependencies from init.cpp #10762
Open
Commits
Show all changes
16 commits
Select commit
Hold shift + click to select a range
73b2df7
[wallet] Add walletinit.cpp
jnewbery 19e018f
[wallet] move WalletParameterInteraction() to walletinit.cpp
jnewbery 81bbc92
[wallet] move VerifyWallets() to walletinit.cpp
jnewbery dbda84b
[wallet] Allow individual wallets to be verified
jnewbery b7ad935
[wallet] move InitLoadWallets() to walletinit.cpp
jnewbery dc67233
[wallet] move calls to postInitProcess() to walletinit.cpp
jnewbery 6317b40
[wallet] move FlushWallets and DeleteWallets to walletinit.cpp
jnewbery 08467a8
[wallet] add CDBEnv::Shutdown() function
jnewbery c1fadcb
[wallet] call CDBEnv.shutdown() from FlushWallets()
jnewbery c3bf190
[wallet] remove early call to FlushWallets()
jnewbery 0b7918e
[wallet] create wallet init interface
jnewbery 702a1fa
[wallet] move wallet init functions into WalletInit class
jnewbery e5a8210
[wallet] move RegisterWalletRPC to walletinit.cpp
jnewbery 223e1f5
[wallet] call wallet initialization/destruction functions through sig…
jnewbery df513e3
fixup: forward declaration of WalletInitInterface
jnewbery 306fe41
fixup: register wallet initialization callbacks in bitcoin-qt
jnewbery
Jump to file or symbol
Failed to load files and symbols.
61
src/init.cpp
Oops, something went wrong.