elements/src/wallet
MarcoFalke 3be119c0f6
Merge #17579: [refactor] Merge getreceivedby tally into GetReceived function
a1d5b12ec0 Merge getreceivedby tally into GetReceived function (Andrew Toth)

Pull request description:

  This PR merges the tally code of `getreceivedbyaddress` and `getreceivedbylabel` into a single function `GetReceived`. This reduces repeated code and makes it similar to `listreceivedbyaddress` and `listreceivedbylabel`, which use the function `ListReceived`. It will also make the change in #14707 simpler and easier to review.

ACKs for top commit:
  theStack:
    re-ACK a1d5b12ec0
  meshcollider:
    utACK a1d5b12ec0

Tree-SHA512: 43d9cd92f7c2c6a8b9c7509aa85a9b9233a6cfec1c43a9062e3bdfb83515413d1feafa8938c828351278ba22bd31c47e62ab5341e4bddc2493103b094d73b047
2020-04-20 10:05:32 -04:00
..
test wallet: Refactor WalletRescanReserver to use wallet reference 2020-04-19 14:04:37 +01:00
coincontrol.cpp scripted-diff: Bump copyright of files changed in 2019 2019-12-30 10:42:20 +13:00
coincontrol.h refactor: Nuke coincontrol circular dependency 2019-11-23 08:30:03 +02:00
coinselection.cpp bnb: exit selection when best_waste is 0 2020-03-04 16:35:15 -05:00
coinselection.h amount: Move CAmount CENT to unit test header 2018-09-17 14:34:56 -04:00
crypter.cpp Fix occurences of c_str() used with size() to data() 2019-10-28 13:41:45 +01:00
crypter.h scripted-diff: Bump copyright of files changed in 2019 2019-12-30 10:42:20 +13:00
db.cpp Merge #18241: wallet/refactor: refer to CWallet immutably when possible 2020-03-07 07:24:54 +08:00
db.h scripted-diff: Bump copyright headers 2020-04-16 13:33:09 -04:00
feebumper.cpp scripted-diff: Bump copyright headers 2020-04-16 13:33:09 -04:00
feebumper.h scripted-diff: Bump copyright headers 2020-04-16 13:33:09 -04:00
fees.cpp Remove unused includes 2019-10-15 22:56:43 +00:00
fees.h Remove uses of fee globals in wallet code 2019-02-22 15:43:02 -04:00
init.cpp Merge #15761: Replace -upgradewallet startup option with upgradewallet RPC 2020-04-19 07:06:42 -04:00
ismine.h scripted-diff: Bump copyright of files changed in 2019 2019-12-30 10:42:20 +13:00
load.cpp scripted-diff: Bump copyright headers 2020-04-16 13:33:09 -04:00
load.h wallet: Fix documentation around WalletParameterInteraction 2019-09-03 14:10:25 -04:00
rpcdump.cpp wallet: Refactor WalletRescanReserver to use wallet reference 2020-04-19 14:04:37 +01:00
rpcwallet.cpp Merge #17579: [refactor] Merge getreceivedby tally into GetReceived function 2020-04-20 10:05:32 -04:00
rpcwallet.h scripted-diff: Bump copyright headers 2020-04-16 13:33:09 -04:00
scriptpubkeyman.cpp Merge #17219: wallet: allow transaction without change if keypool is empty 2020-04-18 22:00:26 +12:00
scriptpubkeyman.h Replace GetSigningProvider with GetSolvingProvider 2020-03-09 11:16:20 -04:00
wallet.cpp wallet: Refactor WalletRescanReserver to use wallet reference 2020-04-19 14:04:37 +01:00
wallet.h wallet: Refactor WalletRescanReserver to use wallet reference 2020-04-19 14:04:37 +01:00
walletdb.cpp scripted-diff: Bump copyright headers 2020-04-16 13:33:09 -04:00
walletdb.h scripted-diff: Bump copyright headers 2020-04-16 13:33:09 -04:00
wallettool.cpp scripted-diff: Bump copyright headers 2020-04-16 13:33:09 -04:00
wallettool.h scripted-diff: Bump copyright of files changed in 2019 2019-12-30 10:42:20 +13:00
walletutil.cpp Merge #15870: wallet: Only fail rescan when blocks have actually been pruned 2019-05-16 11:18:27 -04:00
walletutil.h scripted-diff: Bump copyright of files changed in 2019 2019-12-30 10:42:20 +13:00