Latest commit 420238d Jul 21, 2017 @laanwj laanwj Merge #10604: [wallet] [tests] Add listwallets RPC, include wallet na…
…me in `getwalletinfo` and add multiwallet test


3707fcd [wallet] [tests] Add listwallets to multiwallet test (John Newbery)
9508761 [wallet] [rpc] Add listwallets RPC (John Newbery)
4a05715 [wallet] [rpc] print wallet name in getwalletinfo (John Newbery)
09eacee [wallet] fix comment for CWallet::Verify() (John Newbery)

Pull request description:

  - fix comment for CWallet::Verify (cleanup after #8694)
  - expose the wallet name in `getwalletinfo` rpc
  - add `listwallets` rpc - returns array of wallet names
  - add functional test for multiwallet using new rpc functionality

Tree-SHA512: 52f864726bf8a28421d4f3604a6cb95fffb3f4e19edbce18efaef06142c48dd4adb9e7a65a10de2955c80f13c00803ce27c78ccbc8434d92ef12cd36c4ccb4aa
Permalink
..
Failed to load latest commit information.
bench Add SHA256 dispatcher Jul 20, 2017
compat [trivial] Add end of namespace comments May 31, 2017
config build: move bitcoin-config.h to its own directory Jun 21, 2014
consensus Fix typos Jul 15, 2017
crypto Protect SSE4 code behind a compile-time flag Jul 20, 2017
leveldb Fixed multiple typos Jun 22, 2017
obj-test Rename src/obj/test to src/obj-test to workaround bug in older GNU Make Jan 23, 2012
obj Bump version numbers for 0.6.1rc1 Apr 27, 2012
policy Merge #10862: Remove unused variable int64_t nEnd. Fix typo: "condito… Jul 20, 2017
primitives Merge #10760: Avoid dereference-of-casted-pointer Jul 15, 2017
qt qt: Periodic translations update Jul 20, 2017
rpc Merge #10783: [RPC] Various rpc argument fixes Jul 20, 2017
script Avoid dereference-of-casted-pointer Jul 7, 2017
secp256k1 Fixed multiple typos Jun 22, 2017
support Use the override specifier (C++11) where we expect to be overriding t… Jun 28, 2017
test Merge #10821: Add SSE4 optimized SHA256 Jul 20, 2017
univalue Merge commit '2ca7faab4205822b06dc2ab2bbda0a9a70fce7e0' into HEAD Sep 30, 2016
wallet [wallet] [rpc] Add listwallets RPC Jul 20, 2017
zmq Use the override specifier (C++11) where we expect to be overriding t… Jun 28, 2017
.clang-format Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp> Jul 4, 2017
Makefile.am Protect SSE4 code behind a compile-time flag Jul 20, 2017
Makefile.bench.include leveldb: enable runtime-detected crc32 instructions Jun 10, 2017
Makefile.leveldb.include build: verify that the assembler can handle crc32 functions Jul 13, 2017
Makefile.qt.include leveldb: enable runtime-detected crc32 instructions Jun 10, 2017
Makefile.qttest.include leveldb: enable runtime-detected crc32 instructions Jun 10, 2017
Makefile.test.include Fix test_bitcoin circular dependency issue Jul 17, 2017
addrdb.cpp Deduplicate addrdb.cpp and use CHashWriter/Verifier Jun 1, 2017
addrdb.h Deduplicate addrdb.cpp and use CHashWriter/Verifier Jun 1, 2017
addrman.cpp Merge #9792: FastRandomContext improvements and switch to ChaCha20 Apr 24, 2017
addrman.h Merge #9792: FastRandomContext improvements and switch to ChaCha20 Apr 24, 2017
amount.h Consensus: Policy: MOVEONLY: Move CFeeRate out of the consensus module May 3, 2017
arith_uint256.cpp Fix instantiation and array accesses in class base_uint<BITS> Jun 7, 2017
arith_uint256.h Fix instantiation and array accesses in class base_uint<BITS> Jun 7, 2017
base58.cpp Fix subscript[0] in base58.cpp Jul 8, 2017
base58.h Fix subscript[0] in base58.cpp Jul 8, 2017
bitcoin-cli-res.rc Unify package name to as few places as possible without major changes Dec 14, 2015
bitcoin-cli.cpp Rename -usewallet to -rpcwallet Jul 19, 2017
bitcoin-tx-res.rc Update Windows resource files (and add one for bitcoin-tx) May 22, 2015
bitcoin-tx.cpp Remove confusing MAX_BLOCK_BASE_SIZE. Jul 14, 2017
bitcoind-res.rc Update Windows resource files (and add one for bitcoin-tx) May 22, 2015
bitcoind.cpp init: Factor out AppInitLockDataDirectory Jul 17, 2017
blockencodings.cpp Fix typos Jul 15, 2017
blockencodings.h [trivial] Fix typos in comments Jan 27, 2017
bloom.cpp scripted-diff: Remove #include <boost/foreach.hpp> Jun 22, 2017
bloom.h param variables made const Feb 13, 2017
chain.cpp [MOVEONLY] Move LastCommonAncestor to chain Jun 26, 2017
chain.h [MOVEONLY] Move LastCommonAncestor to chain Jun 26, 2017
chainparams.cpp chainparams: make supported service bits option explicit Jun 22, 2017
chainparams.h chainparams: make supported service bits option explicit Jun 22, 2017
chainparamsbase.cpp Chainparams: Use a regular factory for creating chainparams May 3, 2017
chainparamsbase.h Chainparams: Use a regular factory for creating chainparams May 3, 2017
chainparamsseeds.h Pre-0.14.0 hardcoded seeds update Feb 10, 2017
checkpoints.cpp scripted-diff: Remove #include <boost/foreach.hpp> Jun 22, 2017
checkpoints.h [MOVEONLY] Move progress estimation out of checkpoints Jan 4, 2017
checkqueue.h scripted-diff: Remove #include <boost/foreach.hpp> Jun 22, 2017
clientversion.cpp Increment MIT Licence copyright header year on files modified in 2016 Dec 31, 2016
clientversion.h Fix build warning from #error text Apr 7, 2017
coins.cpp Remove confusing MAX_BLOCK_BASE_SIZE. Jul 14, 2017
coins.h Merge #10558: Address nits from per-utxo change Jun 28, 2017
compat.h compat: use `unsigned int` instead of `u_int` Mar 5, 2017
compressor.cpp Fix subscript[0] in compressor.cpp Jul 8, 2017
compressor.h Increment MIT Licence copyright header year on files modified in 2016 Dec 31, 2016
core_io.h Increment MIT Licence copyright header year on files modified in 2016 Dec 31, 2016
core_memusage.h Avoid dereference-of-casted-pointer Jul 7, 2017
core_read.cpp Fix signed/unsigned comparison warning introduced in c8e29d7. Jul 12, 2017
core_write.cpp Remove confusing MAX_BLOCK_BASE_SIZE. Jul 14, 2017
cuckoocache.h Merge #10577: Add an explanation of quickly hashing onto a non-power … Jun 24, 2017
dbwrapper.cpp Merge #9544: [trivial] Add end of namespace comments. Improve consist… Jun 26, 2017
dbwrapper.h Report on-disk size in gettxoutsetinfo May 26, 2017
fs.cpp Remove unused Boost includes Jun 9, 2017
fs.h [Trivial] Add BITCOIN_FS_H endif footer in fs.h May 19, 2017
hash.cpp Cleanup (safe, it was checked) subscript[0] in MurmurHash3 (and clean… Jul 8, 2017
hash.h Add specialization of SipHash for 256 + 32 bit data May 26, 2017
httprpc.cpp Register wallet endpoint Jul 17, 2017
httprpc.h Remove unnecessary forward class declarations in header files Jun 12, 2017
httpserver.cpp Add wallet endpoint support to bitcoin-cli (-usewallet) Jul 17, 2017
httpserver.h Add wallet endpoint support to bitcoin-cli (-usewallet) Jul 17, 2017
indirectmap.h prepend license statement to indirectmap Jul 27, 2016
init.cpp Merge #10821: Add SSE4 optimized SHA256 Jul 20, 2017
init.h init: Factor out AppInitLockDataDirectory Jul 17, 2017
key.cpp Fix subscript[0] potential bugs in key.cpp Jul 8, 2017
key.h Remove unused C++ code not covered by unit tests Apr 26, 2017
keystore.cpp Remove unused Boost includes Jun 9, 2017
keystore.h Use the override specifier (C++11) where we expect to be overriding t… Jun 28, 2017
limitedmap.h Increment MIT Licence copyright header year on files modified in 2016 Dec 31, 2016
memusage.h scripted-diff: Remove #include <boost/foreach.hpp> Jun 22, 2017
merkleblock.cpp Merge #9980: Fix mem access violation merkleblock Jul 17, 2017
merkleblock.h Adding assert to avoid a memory access violation inside of PartialMer… Jul 12, 2017
miner.cpp scripted-diff: Fully remove BOOST_FOREACH Jun 5, 2017
miner.h Remove unnecessary forward class declarations in header files Jun 12, 2017
net.cpp Fix subscript[0] bug in net.cpp if GetGroup returns a 0-sized vector Jul 8, 2017
net.h Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp> Jul 4, 2017
net_processing.cpp Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp> Jul 4, 2017
net_processing.h Add timeout for headers sync Jun 5, 2017
netaddress.cpp Fix subscript[0] in netaddress.cpp Jul 8, 2017
netaddress.h net: add an internal subnet for representing unresolved hostnames Jun 14, 2017
netbase.cpp Merge #10812: [utils] Allow bitcoin-cli's -rpcconnect option to be us… Jul 15, 2017
netbase.h [refactor] move SplitHostPort() into utilstrencodings Jul 12, 2017
netmessagemaker.h Net: Make CNetMsgMaker more const Jan 31, 2017
noui.cpp Increment MIT Licence copyright header year on files modified in 2016 Dec 31, 2016
noui.h Bump copyright headers to 2014 Jan 5, 2016
pow.cpp pow: GetNextWorkRequired never called with NULL pindexLast Feb 15, 2017
pow.h Increment MIT Licence copyright header year on files modified in 2016 Dec 31, 2016
prevector.h Explicitly initialize prevector::_union to avoid new warning Jul 15, 2017
protocol.cpp Merge #9544: [trivial] Add end of namespace comments. Improve consist… Jun 26, 2017
protocol.h Fix incorrect Doxygen tag (@ince @since). Make Doxygen parameter na… Jul 16, 2017
pubkey.cpp Fix 2 subscript[0] bugs in pubkey.cpp, and eliminate one extra size c… Jul 8, 2017
pubkey.h Increment MIT Licence copyright header year on files modified in 2016 Dec 31, 2016
random.cpp random: only use getentropy on openbsd Jul 17, 2017
random.h Merge #10377: Use rdrand as entropy source on supported platforms Jun 14, 2017
rest.cpp Fixed multiple typos Jun 22, 2017
reverse_iterator.h Introduce src/reverse_iterator.hpp and include it... Jun 22, 2017
reverselock.h Increment MIT Licence copyright header year on files modified in 2016 Dec 31, 2016
scheduler.cpp Expose if CScheduler is being serviced, assert its not in EmptyQueue Jul 11, 2017
scheduler.h Expose if CScheduler is being serviced, assert its not in EmptyQueue Jul 11, 2017
serialize.h Fix subscript[0] in validation.cpp Jul 8, 2017
streams.h Fix subscript[0] in streams.h Jul 8, 2017
sync.cpp scripted-diff: Remove #include <boost/foreach.hpp> Jun 22, 2017
sync.h Remove unused Boost includes Jun 9, 2017
threadinterrupt.cpp net: add CThreadInterrupt and InterruptibleSleep Jan 3, 2017
threadinterrupt.h net: add CThreadInterrupt and InterruptibleSleep Jan 3, 2017
threadsafety.h Bump copyright headers to 2014 Jan 5, 2016
timedata.cpp scripted-diff: Remove #include <boost/foreach.hpp> Jun 22, 2017
timedata.h Merge #8808: Do not shadow variables (gcc set) Mar 3, 2017
tinyformat.h util: Throw tinyformat::format_error on formatting error Mar 13, 2017
torcontrol.cpp Fix subscript[0] in torcontrol Jul 8, 2017
torcontrol.h torcontrol improvements and fixes Nov 12, 2015
txdb.cpp Avoid dereference-of-casted-pointer Jul 7, 2017
txdb.h Merge #10148: Use non-atomic flushing with block replay Jun 28, 2017
txmempool.cpp Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp> Jul 4, 2017
txmempool.h Merge #10685: Clarify CCoinsViewMemPool documentation. Jun 28, 2017
ui_interface.cpp [wallet] Add high transaction fee warnings Sep 25, 2016
ui_interface.h [Qt] allow to execute a callback during splashscreen progress Jun 29, 2017
uint256.cpp uint256: replace sprintf with HexStr and reverse-iterator Feb 27, 2017
uint256.h Increment MIT Licence copyright header year on files modified in 2016 Dec 31, 2016
undo.h Remove confusing MAX_BLOCK_BASE_SIZE. Jul 14, 2017
util.cpp Merge #10118: Util: Remove redundant calls to argsGlobal.IsArgSet() Jun 27, 2017
util.h Fix incorrect Doxygen tag (@ince @since). Make Doxygen parameter na… Jul 16, 2017
utilmoneystr.cpp Refactor: Remove using namespace <xxx> from util* Mar 8, 2017
utilmoneystr.h Bump copyright headers to 2015 Dec 13, 2015
utilstrencodings.cpp Merge #10812: [utils] Allow bitcoin-cli's -rpcconnect option to be us… Jul 15, 2017
utilstrencodings.h [refactor] move SplitHostPort() into utilstrencodings Jul 12, 2017
utiltime.cpp [logging] log system time and mock time May 10, 2017
utiltime.h [logging] log system time and mock time May 10, 2017
validation.cpp Merge #10775: nCheckDepth chain height fix Jul 20, 2017
validation.h Avoid redundant redeclaration of GetWarnings(const string&) Jul 18, 2017
validationinterface.cpp Flush CValidationInterface callbacks prior to destruction Jul 7, 2017
validationinterface.h Remove declaration of unused function: void UpdatedTransaction(const … Jul 15, 2017
version.h Remove unused constant MEMPOOL_GD_VERSION Jun 8, 2017
versionbits.cpp Use the override specifier (C++11) where we expect to be overriding t… Jun 28, 2017
versionbits.h scripted-diff: s/BIP9DeploymentInfo/VBDeploymentInfo/ May 30, 2017
warnings.cpp Move GetWarnings() into its own file. Dec 3, 2016
warnings.h Avoid redundant redeclaration of GetWarnings(const string&) Jul 18, 2017