163 Commits (8c28670e92b6422eb7576f074446238f9f221999)

Author SHA1 Message Date
Jonas Schnelli 9382f0425e
Do not break backward compatibility during wallet encryption 8 years ago
Jonas Schnelli cd468d07d5
Define CWallet::DeriveNewChildKey() as private 8 years ago
Jonas Schnelli 003e197498
Remove FEATURE_HD_SPLIT bump TODO 8 years ago
Jonas Schnelli 58e148333e
CKeyPool avoid "catch (...)" in SerializationOp 8 years ago
Jonas Schnelli d0a627a53a
Fix issue where CDataStream->nVersion was taken a CKeyPool record version 8 years ago
Jonas Schnelli 02592f4c5e
[Wallet] split the keypool in an internal and external part 8 years ago
Patrick Strateman fb6f90a4ce Initialize nRelockTime 8 years ago
Russell Yanofsky af61d9f78b Add COutput::fSafe member for safe handling of unconfirmed outputs 8 years ago
NicolasDorier 3cef95058c Trivial: Add const modifier to GetHDChain and IsHDEnabled 8 years ago
Matt Corallo 735d9b5362 Use CScheduler for wallet flushing, remove ThreadFlushWalletDB 8 years ago
Gregory Sanders 188f89c3bb Disallow copy of CReserveKeys 8 years ago
Russell Yanofsky 6c996c2df7 Add documentation describing CWallet::nTimeSmart. 8 years ago
Russell Yanofsky 1f98abe47b Factor out CWallet::nTimeSmart computation into a method. 8 years ago
Luke Dashjr 2e518e313b Move nWalletUnlockTime to CWallet::nRelockTime, and name timed task unique per CWallet 8 years ago
MarcoFalke ddf58c7573 wallet: Remove sendfree 8 years ago
Russell Yanofsky e2e2f4c856 Return errors from importmulti if complete rescans are not successful 8 years ago
Wladimir J. van der Laan 6c5427d24c wallet: Prevent "overrides a member function but is not marked 'override'" warnings 8 years ago
Russell Yanofsky a80f98b1c7 Use importmulti timestamp when importing watch only keys 8 years ago
Russell Yanofsky a58370e6a2 Dedup nTimeFirstKey update logic 8 years ago
Suhas Daftuar d625b907a1 wallet: Refactor dummy signature signing for reusability 8 years ago
Alex Morcos 0c0c63f70a Introduce WALLET_INCREMENTAL_RELAY_FEE 8 years ago
Alex Morcos ae9719ab87 Refactor GetMinimumFee to give option of providing targetFee 8 years ago
Russell Yanofsky 87ed396159 [trivial] Add comment documenting bumpfee mapValues 8 years ago
Jonas Schnelli 9aa4e6a6c2
[Wallet] Add an option to keep the change address key, true by default 8 years ago
mrbandrews cc0243ad32 [RPC] bumpfee 8 years ago
Suhas Daftuar 766e8a40b4 [wallet] Add IsAllFromMe: true if all inputs are from wallet 8 years ago
Alex Morcos 42f5ce4093 Try to reduce change output to make needed fee in CreateTransaction 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Jonas Schnelli 9e351c9586
SetMerkleBranch: remove unused code, remove cs_main lock requirement 8 years ago
Russell Yanofsky 39c77b00e3 Add documentation for CWalletTx::fFromMe member. 8 years ago
Russell Yanofsky a1fe9446e9 Remove reference to nonexistent "version" wallet transaction mapvalue field 8 years ago
Chris Moore 453bda63dd Add 'subtractFeeFromOutputs' option to 'fundrawtransaction'. 8 years ago
Gregory Sanders 0b2294a980 SelectCoinsMinConf: Prefer coins with fewer ancestors 8 years ago
Russell Yanofsky 654e0443fb [trivial] Add comment documenting CWalletTx::mapValue 8 years ago
Pieter Wuille c3f5673a63 Make CWalletTx store a CTransactionRef instead of inheriting 8 years ago
Jonas Schnelli f7345050e9
Make strWalletFile const 8 years ago
Luke Dashjr 5394b3940d Wallet: Split main logic from InitLoadWallet into CreateWalletFromFile 8 years ago
Luke Dashjr fb0c934d1b Wallet: Let the interval-flushing thread figure out the filename 8 years ago
Pieter Wuille 528472111b Get rid of nType and nVersion 8 years ago
Pieter Wuille 2ca882ad41 Declare wallet.h functions inline 8 years ago
Wladimir J. van der Laan 0fdf810d26 wallet: Change default confirm target from 2 to 6 8 years ago
instagibbs 169bdabe14 Return useful error message on ATMP failure 8 years ago
Jonas Schnelli cab1da745b
[Wallet] Refactor wallet/init interaction (Reaccept wtx, flush thread) 8 years ago
Patrick Strateman e198c521d3 Move key derivation logic from GenerateNewKey to DeriveNewChildKey 8 years ago
MarcoFalke fa58edbffe [wallet] Introduce DEFAULT_DISABLE_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
Spencer Lievens a56037805c [WALLET] Addition of ImmatureCreditCached to MarkDirty() 8 years ago
Wladimir J. van der Laan 86726d8680 Rename `-optintofullrbf` option to `-walletrbf` 8 years ago