lbrycrd/src/qt/test
MeshCollider 72ca72e637
Merge #14711: Remove uses of chainActive and mapBlockIndex in wallet code
44de1561a Remove remaining chainActive references from CWallet (Russell Yanofsky)
db21f0264 Convert CWallet::ScanForWalletTransactions and SyncTransaction to the new Chain apis (Russell Yanofsky)
2ffb07929 Add findFork and findBlock to the Chain interface (Russell Yanofsky)
d93c4c1d6 Add time methods to the Chain interface (Russell Yanofsky)
700c42b85 Add height, depth, and hash methods to the Chain interface (Russell Yanofsky)

Pull request description:

  This change removes uses of `chainActive` and `mapBlockIndex` globals in wallet code. It is a refactoring change which does not affect external behavior.

  This is the next step in the larger #10973 refactoring change, which removes all other accesses to node global variables from wallet code. Doing this is useful to provide a better defined interface between the wallet and node, and necessary to allow wallet and node code to run in separate processes in #10102.

Tree-SHA512: 4dcec8a31c458f54e2ea6ecf01e430469b0994c5b41a21a2d150efa67cd209f4c93ae210a101e064b3a87c52c6edfc70b070e979992be0e3a00fd425de6230a8
2019-01-30 13:03:32 +13:00
..
addressbooktests.cpp Pass chain and client variables where needed 2018-11-06 11:44:40 -04:00
addressbooktests.h [tests] [qt] Add tests for address book manipulation via EditAddressDialog 2018-04-25 13:13:24 -04:00
apptests.cpp Add BitcoinApplication & RPCConsole tests 2019-01-04 06:31:07 -05:00
apptests.h Add BitcoinApplication & RPCConsole tests 2019-01-04 06:31:07 -05:00
compattests.cpp build: Add --disable-bip70 configure option 2018-10-09 03:36:14 -06:00
compattests.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
Makefile build: add stub makefiles for easier subdir builds 2014-06-05 16:05:43 -04:00
paymentrequestdata.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
paymentservertests.cpp Use FRC::randbytes instead of reading >32 bytes from RNG 2019-01-13 09:53:47 -08:00
paymentservertests.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
rpcnestedtests.cpp Add BitcoinApplication & RPCConsole tests 2019-01-04 06:31:07 -05:00
rpcnestedtests.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
test_main.cpp Add BitcoinApplication & RPCConsole tests 2019-01-04 06:31:07 -05:00
uritests.cpp Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
uritests.h Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
util.cpp Revert "Make qt wallet test compatible with qt4" 2018-10-20 05:34:53 -03:00
util.h util.h: explicitly include required QString header 2018-11-13 16:49:34 +09:00
wallettests.cpp Convert CWallet::ScanForWalletTransactions and SyncTransaction to the new Chain apis 2019-01-15 08:42:00 -08:00
wallettests.h Add simple qt wallet test sending a transaction 2017-03-15 12:02:02 -05:00