411 Commits (500710bd291e0b9f269ef20677a4a849fb76fc06)

Author SHA1 Message Date
Wladimir J. van der Laan 5eaaa83ac1 Kill insecure_random and associated global state 8 years ago
Matt Corallo 37aefff5fc Fix init segfault where InitLoadWallet() calls ATMP before genesis 8 years ago
Patrick Strateman e198c521d3 Move key derivation logic from GenerateNewKey to DeriveNewChildKey 8 years ago
Pavel Janík 4731cab8fb Do not shadow variables 8 years ago
MarcoFalke fa4bfb4819 [wallet, policy] ParameterInteraction: Don't allow 0 fee 8 years ago
MarcoFalke faef293cf3 [wallet] Add high transaction fee warnings 8 years ago
MarcoFalke fa58edbffe [wallet] Introduce DEFAULT_DISABLE_WALLET 8 years ago
MarcoFalke fab91070d3 init: Get rid of fDisableWallet 8 years ago
MarcoFalke faddd62518 init: Get rid of some ENABLE_WALLET 8 years ago
Patrick Strateman 02e2a81536 Remove pwalletdb parameter from CWallet::AddAccountingEntry 8 years ago
Patrick Strateman d2e678d7d2 Add CWallet::ReorderTransactions and use in accounting_tests.cpp 8 years ago
Patrick Strateman 59adc86680 Add CWallet::ListAccountCreditDebit 8 years ago
Wladimir J. van der Laan 86726d8680 Rename `-optintofullrbf` option to `-walletrbf` 8 years ago
Jeremy Rubin d1a2295f0d Made the ForEachNode* functions in src/net.cpp more pragmatic and self documenting 8 years ago
Cory Fields 53347f0cb9 net: create generic functor accessors and move vNodes to CConnman 8 years ago
Cory Fields 5b446dd5b1 net: Pass CConnection to wallet rather than using the global 8 years ago
Suhas Daftuar c40b034327 Clear witness with vin/vout in CWallet::CreateTransaction() 8 years ago
Wladimir J. van der Laan 05fa823bf6 wallet: Add BIP125 comment for MAXINT-1/-2 behavior 8 years ago
Peter Todd 152f45ba58 Add option to opt into full-RBF when sending funds 8 years ago
MarcoFalke fa28bfa341 [wallet] Set fLimitFree = true 8 years ago
MarcoFalke fa6dc9f0e5 Remove unused variables 8 years ago
Patrick Strateman 8680d3aa80 Move wallet initialization logic from AppInit2 to CWallet::InitLoadWallet 8 years ago
Daniel Kraft 4207630f5a trivial: remove unused variable 8 years ago
MarcoFalke fa785d1211 Use __func__ to get function name for output printing 8 years ago
Jonas Schnelli 7e5d94df1f
[Wallet] Trivial cleanup of HD wallet changes 8 years ago
Jonas Schnelli 914154f0cc
[Qt] add HD enabled/disabled icon to the status bar 8 years ago
leijurv 1aacfc2da5
various typos 8 years ago
Jonas Schnelli b3b3c2a562
Reduce cs_main locks during ConnectTip/SyncWithWallets 8 years ago
Patrick Strateman 5723bb44ce Remove unused pwalletdb from CWallet::AddToWallet 8 years ago
Patrick Strateman 867f842f1e Remove CWalletDB* parameter from CWallet::AddToWallet 8 years ago
Patrick Strateman 00f09c920c Split CWallet::AddToWallet into AddToWallet and LoadToWallet. 8 years ago
Jonas Schnelli 2266b43e33
Port from 0.13: Create a new HD seed after encrypting the wallet 8 years ago
Patrick Strateman 6523fcaab2 Move SetMinVersion for FEATURE_HD to SetHDMasterKey 8 years ago
Jonas Schnelli a4f137f367
[Wallet] Ensure <0.13 clients can't open HD wallets 8 years ago
Suhas Daftuar 2c06bae39e Rename "block cost" to "block weight" 8 years ago
Jonas Schnelli b993671921
[Wallet] keep HD seed during salvagewallet 9 years ago
Jonas Schnelli 5b95dd2c25
[Wallet] extend CKeyMetadata with HD keypath 9 years ago
Wladimir J. van der Laan 20f3cd75f6 wallet: Revert input selection post-pruning 9 years ago
Wladimir J. van der Laan a1c92c29fd trivial: capitalize BIP32 in option help 9 years ago
Pieter Wuille 605e8473a7 BIP143: Signing logic 9 years ago
Pieter Wuille 2b1f6f9ccf BIP141: Other consensus critical limits, and BIP145 9 years ago
Jonas Schnelli afcd77e179
Detect -usehd mismatches when wallet.dat already exists 9 years ago
Pieter Wuille 77f63a4fcd Fix two warnings for comparison between signed and unsigned 9 years ago
Patrick Strateman 152ab236ea Improve CWallet API with new GetAccountPubkey function. 9 years ago
Patrick Strateman 9dfaa1cb70 Improve CWallet API with new AccountMove function. 9 years ago
Jonas Schnelli c022e5b15d
[Wallet] use constant for bip32 hardened key limit 9 years ago
Jonas Schnelli f19025106d
[Wallet] Add simplest BIP32/deterministic key generation implementation 9 years ago
Pieter Wuille fa2637a3be Always require OS randomness when generating secret keys 9 years ago
Patrick Strateman 380498aba4 Move BackupWallet to CWallet::BackupWallet 9 years ago
Patrick Strateman ecb9741ec3 Move GetAccountBalance from rpcwallet.cpp into CWallet::GetAccountBalance 9 years ago