137 Commits (266a8114cbe2a87a6c84d7690a7716a18d782c56)

Author SHA1 Message Date
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
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
Chris Moore 453bda63dd Add 'subtractFeeFromOutputs' option to 'fundrawtransaction'. 8 years ago
Gregory Sanders 0b2294a980 SelectCoinsMinConf: Prefer coins with fewer ancestors 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
Pavel Janík 64d9507ea5 [WIP] Remove unused statement in serialization 8 years ago
Cory Fields 5b446dd5b1 net: Pass CConnection to wallet rather than using the global 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
Jonas Schnelli 914154f0cc
[Qt] add HD enabled/disabled icon to the status bar 8 years ago
Patrick Strateman e86eb71604 Move CWallet::setKeyPool to private section of CWallet 8 years ago
Jonas Schnelli b3b3c2a562
Reduce cs_main locks during ConnectTip/SyncWithWallets 8 years ago
Patrick Strateman 29c2d99bc9 Make CWallet::fFileBacked private. 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
Jonas Schnelli 77c912d21c
[Wallet] add HD xpriv to dumpwallet 8 years ago
Jonas Schnelli a4f137f367
[Wallet] Ensure <0.13 clients can't open HD wallets 8 years ago
Jonas Schnelli 7945088d41
[Wallet] comsetic non-code changes for the HD feature 9 years ago
Jonas Schnelli 986c223214
[Wallet] print hd masterkeyid in getwalletinfo 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 f19025106d
[Wallet] Add simplest BIP32/deterministic key generation implementation 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
Patrick Strateman 0fd599767d Fix insanity of CWalletDB::WriteTx and CWalletTx::WriteToDisk 9 years ago
Jonas Schnelli 04eaa90958
Add more clear interface for CoinControl.h regarding individual feerate 9 years ago