aboutsummaryrefslogtreecommitdiff
path: root/src/qt/walletmodel.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix for Boost 1.74John-Gee2021-02-021-10/+36
|
* Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
| | | | | | Edited via: $ contrib/devtools/copyright_header.py update .
* Fix missed change to WalletTx structureAlex Morcos2016-12-061-2/+1
|
* Make CWalletTx store a CTransactionRef instead of inheritingPieter Wuille2016-12-021-6/+6
|
* Rename the remaining main.{h,cpp} to validation.{h,cpp}Matt Corallo2016-12-021-1/+1
|
* Move network-msg-processing code out of main to its own fileMatt Corallo2016-12-021-0/+2
|
* [qt] Return useful error message on ATMP failureMarcoFalke2016-10-301-1/+1
|
* Merge #8989: [Qt] overhaul smart-fee slider, adjust default confirmation targetWladimir J. van der Laan2016-10-281-0/+5
|\ | | | | | | | | | | cfe77ef [Qt] overhaul smart-fee slider, adjust default confirmation target (Jonas Schnelli) 6f02899 [Qt] Hide nTxConfirmTarget behind WalletModel (Jonas Schnelli) 004168d CoinControl: add option for custom confirmation target (Jonas Schnelli)
| * [Qt] Hide nTxConfirmTarget behind WalletModelJonas Schnelli2016-10-281-0/+5
| |
* | Return useful error message on ATMP failureinstagibbs2016-10-261-1/+3
|/
* Merge #8774: Qt refactors to better abstract wallet accessJonas Schnelli2016-10-191-0/+5
|\ | | | | | | | | 178cd88 Qt/splash: Specifically keep track of which wallet(s) we are connected to for later disconnecting (Luke Dashjr) 1880aeb Qt: Get the private key for signing messages via WalletModel (Luke Dashjr)
| * Qt: Get the private key for signing messages via WalletModelLuke Dashjr2016-10-041-0/+5
| |
* | Do not shadow in src/qtPavel Janík2016-09-231-6/+6
| |
* | [qt] WalletModel: Expose disablewalletMarcoFalke2016-09-211-0/+5
| |
* | net: Pass CConnection to wallet rather than using the globalCory Fields2016-09-081-1/+1
| |
* | [Qt] add HD enabled/disabled icon to the status barJonas Schnelli2016-08-191-0/+5
| |
* | Move BackupWallet to CWallet::BackupWalletPatrick Strateman2016-05-161-1/+1
| |
* | Merge #7688: List solvability in listunspent output and improve helpWladimir J. van der Laan2016-04-251-3/+3
|\ \ | | | | | | | | | c3932b3 List solvability in listunspent output and improve help (Pieter Wuille)
| * | List solvability in listunspent output and improve helpPieter Wuille2016-03-141-3/+3
| | |
* | | [Qt] Support for abandoned/abandoning transactionsJonas Schnelli2016-04-041-0/+15
|/ /
* / Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
|/
* [qt] Use maxTxFee instead of 10000000MarcoFalke2015-11-051-2/+4
|
* Merge pull request #6415Wladimir J. van der Laan2015-08-141-0/+5
|\ | | | | | | | | | | | | | | | | | | | | | | | | d042854 SQUASH "Implement watchonly support in fundrawtransaction" (Matt Corallo) 428a898 SQUASH "Add have-pubkey distinction to ISMINE flags" (Matt Corallo) 6bdb474 Implement watchonly support in fundrawtransaction (Matt Corallo) f5813bd Add logic to track pubkeys as watch-only, not just scripts (Matt Corallo) d3354c5 Add have-pubkey distinction to ISMINE flags (Matt Corallo) 5c17059 Update importaddress help to push its use to script-only (Matt Corallo) a1d7df3 Add importpubkey method to import a watch-only pubkey (Matt Corallo) 907a425 Add p2sh option to importaddress to import redeemScripts (Matt Corallo) 983d2d9 Split up importaddress into helper functions (Matt Corallo) cfc3dd3 Also remove pay-2-pubkey from watch when adding a priv key (Matt Corallo)
| * Add logic to track pubkeys as watch-only, not just scriptsMatt Corallo2015-07-201-0/+5
| |
* | qt: Introduce PlatformStyleWladimir J. van der Laan2015-07-311-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduce a PlatformStyle to handle platform-specific customization of the UI. This replaces 'scicon', as well as #ifdefs to determine whether to place icons on buttons. The selected PlatformStyle defaults to the platform that the application was compiled on, but can be overridden from the command line with `-uiplatform=<x>`. Also fixes the warning from #6328.
* | TRIVIAL: Missing includesJorge Timón2015-07-231-0/+2
|/
* [Qt] remove std namespace polution from codePhilip Kaufmann2015-07-161-2/+0
|
* qt: define QT_NO_KEYWORDSWladimir J. van der Laan2015-07-151-9/+9
| | | | | | | | QT_NO_KEYWORDS prevents Qt from defining the `foreach`, `signals`, `slots` and `emit` macros. Avoid overlap between Qt macros and boost - for example #undef hackiness in #6421.
* [Qt, Trivial] remove two unneeded includes of wallet/db.hPhilip Kaufmann2015-04-201-1/+0
|
* Merge pull request #5745Wladimir J. van der Laan2015-03-201-3/+3
|\ | | | | | | 50c72f2 [Move Only] Move wallet related things to src/wallet/ (Jonas Schnelli)
| * [Move Only] Move wallet related things to src/wallet/Jonas Schnelli2015-03-121-3/+3
| | | | | | | | could once be renamed from /src/wallet to /src/legacywallet.
* | Subtract fee from amountCozz Lovan2015-03-131-5/+17
|/ | | | | | | | Fixes #2724 and #1570. Adds the automatically-subtract-the-fee-from-the-amount-and-send-whats-left feature to the GUI and RPC (sendtoaddress,sendmany).
* Merge pull request #5732Wladimir J. van der Laan2015-02-031-2/+2
|\ | | | | | | 1371e6f Change "insane" to "absurd" (referring to high fees) in text strings and identifiers. (Daira Hopwood)
| * Change "insane" to "absurd" (referring to high fees) in text strings and ↵Daira Hopwood2015-01-311-2/+2
| | | | | | | | | | | | | | | | | | | | identifiers. Note that this will also require translation changes in Transifex for the key "A fee higher than %1 is considered an insanely high fee." which is now "A fee higher than %1 is considered an absurdly high fee." Signed-off-by: Daira Hopwood <[email protected]>
* | Remove whitespaces before double colon in errors and logsPavel Janík2015-01-311-1/+1
|/
* [Qt] Payment request expiration bug fix (re-done)Philip Kaufmann2015-01-151-1/+7
| | | | | | | | | | | | | | | - this is based on #4122 (which can be closed) Currently a payment request is only checked for expiration upon receipt. It should be checked again immediately before sending coins to prevent the user from paying to an expired invoice which would then require a customer service interaction. - add static verifyExpired() function to PaymentServer to be able to use the same validation code in GUI and unit-testing code - extend unit tests to use that function and also add an unit test which overflows, because payment requests allow expires as uint64, whereas we use int64_t for verification of expired payment requests
* Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
| | | | | Github-Pull: #5494 Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60
* Remove references to X11 licenceMichael Ford2014-12-161-1/+1
|
* [Qt] Add Smartfee to GUICozz Lovan2014-11-191-0/+4
|
* qt: Move transaction notification to transaction table modelWladimir J. van der Laan2014-10-281-38/+5
| | | | | | | | | | Move transaction new/update notification to TransactionTableModel. This moves the concerns to where they're actually handled. No need to bounce this through wallet model. - Do wallet transaction preprocessing on signal handler side; avoids locking cs_main/cs_wallet on notification in GUI thread (except for new transactions)
* [Wallet] Watch-only fixesCozz Lovan2014-10-031-1/+2
|
* Use a typedef for monetary valuesMark Friedenbach2014-09-261-20/+20
|
* Move CTxDestination from script/script to script/standardPieter Wuille2014-09-161-2/+1
|
* Remove some unnecessary c_strs() in logging and the GUIPhilip Kaufmann2014-09-091-1/+1
| | | | | Includes `core: remove unneeded c_str() / Qt: replace c_str() with Qt code` by P. Kaufmann.
* [Qt] Call checkBalanceChanged() periodically instead for every updated ↵Cozz Lovan2014-08-261-7/+11
| | | | transaction
* Merge pull request #4673Wladimir J. van der Laan2014-08-261-3/+29
|\ | | | | | | | | 1c5f0af [Qt] Add column Watch-only to transactions list (Cozz Lovan) 939ed97 Add boolean HaveWatchonly and signal NotifyWatchonlyChanged (Cozz Lovan)
| * Add boolean HaveWatchonly and signal NotifyWatchonlyChangedCozz Lovan2014-08-111-3/+29
| |
* | gui: remove redundant numTransactions trackingWladimir J. van der Laan2014-08-181-20/+0
|/ | | | | | | This number was still tracked even though it's shown nowhere in the UI anymore. It was originally removed because it didn't match the actual number of records in the view (which contains outputs, not transactions) thus was confusing people.
* Revert "UI to alert of respend attempt affecting wallet."Wladimir J. van der Laan2014-07-211-8/+0
| | | | | | | | This reverts commit ada5a067c75f19a724cc054286ecf2254e5dbe8f. Conflicts: src/qt/guiconstants.h src/wallet.h
* Revert "Formatting, spelling, comment fixes."Wladimir J. van der Laan2014-07-211-7/+7
| | | | This reverts commit 7a19efe04069d9a1e251cdc94b25184f76d9d901.