578 Commits (f885b670290d39e697995fd2d35dc36edc104011)

Author SHA1 Message Date
Chris Moore 453bda63dd Add 'subtractFeeFromOutputs' option to 'fundrawtransaction'. 8 years ago
Gregory Sanders 5882c099d9 CreateTransaction: Don't return success with too-many-ancestor txn 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
Gregory Maxwell bae1eef752 Fix wallet/test/crypto_tests.cpp for OpenSSL 1.1 API. 8 years ago
MarcoFalke faf4ca84e4 [wallet] Disable free transactions when relay is disabled 8 years ago
Alex Morcos 06329393c7 Flush wallet after abandontransaction 8 years ago
Pieter Wuille b3a74100b8 Return txid even if ATMP fails for new transaction 8 years ago
Jonas Schnelli c24a4f5981
[Wallet] Bugfix: FRT: don't terminate when keypool is empty 8 years ago
Gregory Maxwell f692fce8a4 Make RelayWalletTransaction attempt to AcceptToMemoryPool. 8 years ago
Gregory Sanders bc7ff8db99 Add option to return non-segwit serialization via rpc 8 years ago
Pavel Janík 9de90bb749 Do not shadow variables (gcc set) 8 years ago
Pieter Wuille f6fb7acda4 Move CTxInWitness inside CTxIn 8 years ago
Pieter Wuille 42fd8dee30 Make DecodeHexTx return a CMutableTransaction 8 years ago
Pieter Wuille c3f5673a63 Make CWalletTx store a CTransactionRef instead of inheriting 8 years ago
Matt Corallo 76faa3cdfe Rename the remaining main.{h,cpp} to validation.{h,cpp} 8 years ago
instagibbs 918b126901 fix CreateTransaction error messages 8 years ago
Pieter Wuille 1662b437b3 Make CBlock::vtx a vector of shared_ptr<CTransaction> 8 years ago
instagibbs ea83d0098a SendMoney: use already-calculated balance 8 years ago
Gregory Sanders 20c3215a90 credit values are CAmount 8 years ago
Brian Deery 07ede5d711 update comments for tx weight 8 years ago
Jonas Schnelli 4512550fa0
Remove unnecessary calls to CheckFinalTx 8 years ago
Jonas Schnelli 2e44893081
Move -salvagewallet, -zap(wtx) to where they belong 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
Pavel Janík bdcba6d933 Initialize variable to prevent compiler warning 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
matthias 7f61b49de8 Change all instance of 'GMT epoch' to 'Unix epoch' 8 years ago
Patrick Strateman 86029e72c9 Move CWalletDB::ReorderTransactions to CWallet 8 years ago
Wladimir J. van der Laan 0fdf810d26 wallet: Change default confirm target from 2 to 6 8 years ago
Jonas Schnelli 004168dcb7
CoinControl: add option for custom confirmation target 8 years ago
instagibbs 169bdabe14 Return useful error message on ATMP failure 8 years ago
Wladimir J. van der Laan 04c1c15544 rpc: Remove invalid explanation from wallet fee message 8 years ago
Wladimir J. van der Laan 1ae5839ff0 moveonly: move `coincontrol` to `src/wallet` 8 years ago
Pavel Janík ff6639b0f5 Do not shadow local variable 8 years ago
Luke Dashjr 7942d31d5f RPC: importmulti: Avoid using boost::variant::operator!=, which is only in newer boost versions 8 years ago
Jonas Schnelli cab1da745b
[Wallet] Refactor wallet/init interaction (Reaccept wtx, flush thread) 8 years ago
Pedro Branco 215caba4ed Add consistency check to RPC call importmulti 8 years ago
Wladimir J. van der Laan 999e4c91c2 wallet: Change CCrypter to use vectors with secure allocator 8 years ago
Pedro Branco cb08fdbf78 Add importmulti rpc call 8 years ago
Jonas Schnelli 69d1c25768
[RPC] Give RPC commands more information about the RPC request 8 years ago
Wladimir J. van der Laan 5eaaa83ac1 Kill insecure_random and associated global state 8 years ago
Pieter Wuille 248f3a76a8 Fix ismine and addwitnessaddress: no uncompressed keys in segwit 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