259 Commits (cc16d99f1dc8305b1b255f1cc0f2b1516aa77ed0)

Author SHA1 Message Date
practicalswift cc16d99f1d [trivial] Fix typos in comments 6 years ago
Alex Morcos 094e4b3383 Better document usage of SyncTransaction 6 years ago
Jonas Schnelli 9aa4e6a6c2
[Wallet] Add an option to keep the change address key, true by default 6 years ago
mrbandrews cc0243ad32 [RPC] bumpfee 6 years ago
Alex Morcos eb30d1a5b2 Introduce -dustrelayfee 6 years ago
Suhas Daftuar 766e8a40b4 [wallet] Add IsAllFromMe: true if all inputs are from wallet 6 years ago
Matt Corallo edded808fc Make ATMP optionally return the CTransactionRefs it replaced 6 years ago
Alex Morcos 20449ef09e Don't overpay fee if we have selected new coins that result in a smaller transaction. 6 years ago
Alex Morcos 42f5ce4093 Try to reduce change output to make needed fee in CreateTransaction 6 years ago
Gregory Maxwell b3d7b1cbe7 Wallet: Do not perform ECDSA in the fee calculation inner loop. 6 years ago
Pieter Wuille 6dd81169fc Remove SIGCHECK_VERIFICATION_FACTOR 6 years ago
Pieter Wuille 3641141c8f Move tx estimation data out of CCheckPointData 6 years ago
Pieter Wuille a4bac66cca [MOVEONLY] Move progress estimation out of checkpoints 6 years ago
Alex Morcos 84f7ab08d2 Remove member variable hadNoDependencies from CTxMemPoolEntry 6 years ago
Wladimir J. van der Laan a9d6151802 qt,wallet: Fix a few typos in messages 6 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 6 years ago
Jonas Schnelli 9e351c9586
SetMerkleBranch: remove unused code, remove cs_main lock requirement 6 years ago
Matt Corallo 4cd373aea8 Un-expose mapArgs from utils.h 6 years ago
Matt Corallo 0cf86a6678 Introduce (and use) an IsArgSet accessor method 6 years ago
Pieter Wuille c44e4c467c Make AcceptToMemoryPool take CTransactionRef 6 years ago
Chris Moore 453bda63dd Add 'subtractFeeFromOutputs' option to 'fundrawtransaction'. 6 years ago
Gregory Sanders 5882c099d9 CreateTransaction: Don't return success with too-many-ancestor txn 6 years ago
Gregory Sanders 0b2294a980 SelectCoinsMinConf: Prefer coins with fewer ancestors 6 years ago
MarcoFalke faf4ca84e4 [wallet] Disable free transactions when relay is disabled 6 years ago
Alex Morcos 06329393c7 Flush wallet after abandontransaction 6 years ago
Pieter Wuille b3a74100b8 Return txid even if ATMP fails for new transaction 6 years ago
Jonas Schnelli c24a4f5981
[Wallet] Bugfix: FRT: don't terminate when keypool is empty 6 years ago
Gregory Maxwell f692fce8a4 Make RelayWalletTransaction attempt to AcceptToMemoryPool. 6 years ago
Pieter Wuille f6fb7acda4 Move CTxInWitness inside CTxIn 6 years ago
Pieter Wuille c3f5673a63 Make CWalletTx store a CTransactionRef instead of inheriting 6 years ago
Matt Corallo 76faa3cdfe Rename the remaining main.{h,cpp} to validation.{h,cpp} 6 years ago
instagibbs 918b126901 fix CreateTransaction error messages 6 years ago
Pieter Wuille 1662b437b3 Make CBlock::vtx a vector of shared_ptr<CTransaction> 6 years ago
Gregory Sanders 20c3215a90 credit values are CAmount 6 years ago
Jonas Schnelli 4512550fa0
Remove unnecessary calls to CheckFinalTx 6 years ago
Jonas Schnelli 2e44893081
Move -salvagewallet, -zap(wtx) to where they belong 6 years ago
Luke Dashjr 5394b3940d Wallet: Split main logic from InitLoadWallet into CreateWalletFromFile 6 years ago
Luke Dashjr fb0c934d1b Wallet: Let the interval-flushing thread figure out the filename 6 years ago
Patrick Strateman 86029e72c9 Move CWalletDB::ReorderTransactions to CWallet 6 years ago
Jonas Schnelli 004168dcb7
CoinControl: add option for custom confirmation target 6 years ago
instagibbs 169bdabe14 Return useful error message on ATMP failure 6 years ago
Wladimir J. van der Laan 1ae5839ff0 moveonly: move `coincontrol` to `src/wallet` 6 years ago
Jonas Schnelli cab1da745b
[Wallet] Refactor wallet/init interaction (Reaccept wtx, flush thread) 6 years ago
Wladimir J. van der Laan 5eaaa83ac1 Kill insecure_random and associated global state 6 years ago
Matt Corallo 37aefff5fc Fix init segfault where InitLoadWallet() calls ATMP before genesis 6 years ago
Patrick Strateman e198c521d3 Move key derivation logic from GenerateNewKey to DeriveNewChildKey 6 years ago
Pavel Janík 4731cab8fb Do not shadow variables 6 years ago
MarcoFalke fa4bfb4819 [wallet, policy] ParameterInteraction: Don't allow 0 fee 6 years ago
MarcoFalke faef293cf3 [wallet] Add high transaction fee warnings 6 years ago
MarcoFalke fa58edbffe [wallet] Introduce DEFAULT_DISABLE_WALLET 6 years ago