FLO-wallet-core/src/wallet
Wladimir J. van der Laan f66c596505
Merge #10788: [RPC] Fix addwitnessaddress by replacing ismine with producesignature
e222dc2 Replace ismine with producesignature check in witnessifier (Andrew Chow)

Pull request description:

  Instead of using ismine to check whether an address can be spent by us, make the witness version of the script or address first and then use ProduceSignature with the DummySignatureCreator to check if we can
  solve for the script.

  This is to fix cases where we don't have all of the private keys (for something like a multisig address) but have the redeemscript so we can witnessify it.

Tree-SHA512: 371777aee839cceb41f099109a13689120d35cf3880cde39216596cc2aac5cc1096af7d9cf07ad9306c3b05c073897f4518a7e97f0b88642f1e3b80b799f481e
2017-08-01 14:27:01 +02:00
..
test Merge #10912: [tests] Fix incorrect memory_cleanse(…) call in crypto_tests.cpp 2017-07-26 12:06:13 +02:00
coincontrol.h Make QT fee displays use GetMinimumFee instead of estimateSmartFee 2017-07-14 23:41:37 -04:00
crypter.cpp Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp> 2017-07-04 18:05:18 +02:00
crypter.h Use the override specifier (C++11) where we expect to be overriding the virtual function of a base class 2017-06-28 02:12:06 +02:00
db.cpp Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp> 2017-07-04 18:05:18 +02:00
db.h Fix uninitialized atomic variables 2017-07-13 23:25:56 +01:00
feebumper.cpp Refactor to use CoinControl in GetMinimumFee and FeeBumper 2017-07-14 23:10:58 -04:00
feebumper.h Refactor to use CoinControl in GetMinimumFee and FeeBumper 2017-07-14 23:10:58 -04:00
rpcdump.cpp check for null values in rpc args and handle appropriately 2017-07-17 08:53:18 -04:00
rpcwallet.cpp Merge #10788: [RPC] Fix addwitnessaddress by replacing ismine with producesignature 2017-08-01 14:27:01 +02:00
rpcwallet.h Fix incorrect Doxygen tag (@ince → @since). Make Doxygen parameter names match actual parameter names. 2017-07-16 21:22:05 +02:00
wallet.cpp Clarify help message for -discardfee 2017-07-28 09:54:59 -04:00
wallet.h [wallet] fix comment for CWallet::Verify() 2017-07-20 16:55:12 -04:00
walletdb.cpp Merge #10760: Avoid dereference-of-casted-pointer 2017-07-15 12:22:50 -07:00
walletdb.h wallet: Include actual backup filename in recovery warning message 2017-06-06 21:17:09 +00:00