diff options
| author | Russell Yanofsky <[email protected]> | 2017-12-05 15:57:12 -0500 |
|---|---|---|
| committer | Russell Yanofsky <[email protected]> | 2020-03-19 15:26:04 -0500 |
| commit | 1dca9dc4c772fa0a4ec52c4d88b7cd3d243aea7b (patch) | |
| tree | 4b7b9bfbf86e7b77674f26145d504be993357522 /src/interfaces/node.cpp | |
| parent | refactor: Change Chain::broadcastTransaction param order (diff) | |
| download | discoin-1dca9dc4c772fa0a4ec52c4d88b7cd3d243aea7b.tar.xz discoin-1dca9dc4c772fa0a4ec52c4d88b7cd3d243aea7b.zip | |
refactor: Change createWallet, fillPSBT argument order
Move output arguments after input arguments for consistency with other methods,
and to work more easily with IPC framework in #10102
Diffstat (limited to 'src/interfaces/node.cpp')
| -rw-r--r-- | src/interfaces/node.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/interfaces/node.cpp b/src/interfaces/node.cpp index 25e5b0f7e..905173d20 100644 --- a/src/interfaces/node.cpp +++ b/src/interfaces/node.cpp @@ -262,12 +262,11 @@ public: { return MakeWallet(LoadWallet(*m_context.chain, name, error, warnings)); } - WalletCreationStatus createWallet(const SecureString& passphrase, uint64_t wallet_creation_flags, const std::string& name, std::string& error, std::vector<std::string>& warnings, std::unique_ptr<Wallet>& result) override + std::unique_ptr<Wallet> createWallet(const SecureString& passphrase, uint64_t wallet_creation_flags, const std::string& name, std::string& error, std::vector<std::string>& warnings, WalletCreationStatus& status) override { std::shared_ptr<CWallet> wallet; - WalletCreationStatus status = CreateWallet(*m_context.chain, passphrase, wallet_creation_flags, name, error, warnings, wallet); - result = MakeWallet(wallet); - return status; + status = CreateWallet(*m_context.chain, passphrase, wallet_creation_flags, name, error, warnings, wallet); + return MakeWallet(wallet); } std::unique_ptr<Handler> handleInitMessage(InitMessageFn fn) override { |