aboutsummaryrefslogtreecommitdiff
path: root/src/wallet
AgeCommit message (Expand)Author
2017-04-13Add friendly output to dumpwallet refs #9564aideca
2017-04-10Merge #9725: CValidationInterface CleanupsWladimir J. van der Laan
2017-04-10Merge #10164: Wallet: reduce excess logic InMempool()Wladimir J. van der Laan
2017-04-07[trivial] Fix typo ("improssible" → "impossible")practicalswift
2017-04-07Merge #9681: Refactor Bumpfee, move core functionality to CWalletWladimir J. van der Laan
2017-04-07Take a CTransactionRef in AddToWalletIfInvolvingMe to avoid a copyMatt Corallo
2017-04-07Use std::shared_ptr instead of boost::shared_ptr in ScriptForMiningMatt Corallo
2017-04-07Remove dead-code tracking of requests for blocks we generatedMatt Corallo
2017-04-07Hold cs_wallet for whole block [dis]connection processingMatt Corallo
2017-04-07SyncTransaction->TxAddedToMempool/BlockConnected/DisconnectedMatt Corallo
2017-04-07Wallet: reduce excess logic InMemPool()Kewde
2017-04-03Use fsbridge for fopen and freopenWladimir J. van der Laan
2017-04-03Replace uses of boost::filesystem with fsWladimir J. van der Laan
2017-04-03Replace includes of boost/filesystem.h with fs.hWladimir J. van der Laan
2017-04-02Improve CFeeBumper interface, add comments, make use of std::moveJonas Schnelli
2017-04-02Cancel feebump is vErrors is not emptyJonas Schnelli
2017-04-02Use static calls for GetRequiredFee and GetMinimumFee, remove make_pair from ...Jonas Schnelli
2017-04-02Restore CalculateMaximumSignedTxSize function signatureJonas Schnelli
2017-04-02Use "return false" instead assert() in CWallet::SignTransactionJonas Schnelli
2017-04-02Directly abort execution in FeeBumper::commit if wallet or tx is not availableJonas Schnelli
2017-04-02Restore invalid fee check (must be > 0)Jonas Schnelli
2017-04-02Refactor Bumpfee core functionalityJonas Schnelli
2017-04-02Bumpfee move request parameter interaction to the topJonas Schnelli
2017-04-01Change LogAcceptCategory to use uint32_t rather than sets of strings.Gregory Maxwell
2017-03-29Merge #9294: Use internal HD chain for change outputs (hd split)Wladimir J. van der Laan
2017-03-28ApproximateBestSubset should take inputs by reference, not valueRyan Havar
2017-03-28Fix rebase issue where pwalletMain was used instead of pwalletJonas Schnelli
2017-03-27Do not break backward compatibility during wallet encryptionJonas Schnelli
2017-03-24Add assertion for CanSupportFeature(FEATURE_HD_SPLIT)Jonas Schnelli
2017-03-24Define CWallet::DeriveNewChildKey() as privateJonas Schnelli
2017-03-24Optimize GetOldestKeyPoolTime(), return as soon as we have both oldest keysJonas Schnelli
2017-03-24Make sure we set the wallets min version to FEATURE_HD_SPLIT at the very firs...Jonas Schnelli
2017-03-24Remove FEATURE_HD_SPLIT bump TODOJonas Schnelli
2017-03-24Overhaul the internal/external key derive switchJonas Schnelli
2017-03-24Fix superfluous cast and code style nits in RPC wallet-hd.py testJonas Schnelli
2017-03-24CKeyPool avoid "catch (...)" in SerializationOpJonas Schnelli
2017-03-24Only show keypoolsize_hd_internal if HD split is enabledJonas Schnelli
2017-03-24GetOldestKeyPoolTime: if HD & HD Chain Split is enabled, response max(oldest-...Jonas Schnelli
2017-03-24Don't switch to HD-chain-split during wallet encryption of non HD-chain-split...Jonas Schnelli
2017-03-24Switch to 100% for the HD internal keypool sizeJonas Schnelli
2017-03-24Make sure we always generate one keypool key at minimumJonas Schnelli
2017-03-24Fix issue where CDataStream->nVersion was taken a CKeyPool record versionJonas Schnelli
2017-03-24Make sure we hand out keypool keys if HD_SPLIT is not enabledJonas Schnelli
2017-03-24Make sure ReserveKeyFromKeyPool only hands out internal keys if HD_SPLIT is s...Jonas Schnelli
2017-03-24Fix wrong keypool internal size in RPC getwalletinfo helpJonas Schnelli
2017-03-24Removed redundant IsLocked() check in NewKeyPool()Jonas Schnelli
2017-03-24Immediately return setKeyPool's size if HD or HD_SPLIT is disabled or not sup...Jonas Schnelli
2017-03-24[Wallet] split the keypool in an internal and external partJonas Schnelli
2017-03-18Rename first iterator to prevent shadowing.Pavel Janík
2017-03-17Merge #9818: Save watch only key timestamps when reimporting keysWladimir J. van der Laan