103 Commits (c5875773561c249a079714f3b091a2577707eadf)

Author SHA1 Message Date
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
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
Jonas Schnelli 3b35e4896b
[RPC] add feerate option to fundrawtransaction 9 years ago
Wladimir J. van der Laan a25a4f5b04 wallet_ismine.h → script/ismine.h 9 years ago
João Barbosa f2d0944eb3 Add lockUnspents option to fundrawtransaction 9 years ago
João Barbosa af4fe7fd12 Add change options to fundrawtransaction 9 years ago
MarcoFalke fada0c422c [doc] Fix doxygen comments for members 9 years ago
instagibbs f1bb13c93d Added companion removeprunedfunds call. 9 years ago
João Barbosa bb16c8894b Prevent multiple calls to CWallet::AvailableCoins 9 years ago
Jonas Schnelli 25340b7cd5
[Wallet] refactor wallet/init interaction 9 years ago
Pieter Wuille c3932b3270 List solvability in listunspent output and improve help 9 years ago
Jonas Schnelli fc7c60d699
[Wallet] move "load wallet phase" to CWallet 9 years ago
Jonas Schnelli 72c2651581
[Wallet] move wallet help string creation to CWallet 9 years ago
MarcoFalke fad6244879 ATMP: make nAbsurdFee const 9 years ago
MarcoFalke fa762d0f00 [wallet.h] Remove main.h include 9 years ago
MarcoFalke fa79db2641 Move maxTxFee out of mempool 9 years ago
MarcoFalke fa331db68b mempool: Replace maxFeeRate of 10000*minRelayTxFee with maxTxFee 9 years ago
Jonas Schnelli dd2dc400ee
[RPC, Wallet] Move RPC dispatch table registration to wallet/ code 9 years ago
Alex Morcos 01e06d1fa3 Add new rpc call: abandontransaction 9 years ago
Cory Fields 57d2f62c99 c++11: CAccountingEntry must be defined before use in a list 9 years ago
Alex Morcos e420a1b15e Add sane fallback for fee estimation 9 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015 9 years ago
Jonas Schnelli 7d0bf0bb46
include the chaintip *blockIndex in the SyncTransaction signal 9 years ago
Jonas Schnelli a3c3ddbd7b
[Qt] add InMempool() info to transaction details 9 years ago