960 Commits (348ef7d72c85cec3897b2b306f6a2264cc089f9f)

Author SHA1 Message Date
Neil Booth a58c19d7c0 Clean up and fix account adding 9 years ago
Neil Booth 72fdf0cd21 Better error when opening a non-wallet file 9 years ago
Neil Booth e1c0298fc2 Write the wallet less often 9 years ago
Neil Booth 0a3d74de8f Avoid index-out-of-range 9 years ago
ThomasV 9d3162b1a1 simplify get_label 9 years ago
Neil Booth 06eb3142c4 Oldest First 9 years ago
Neil Booth 52fc739052 Update default chooser name too. 9 years ago
Neil Booth 75b3ecee49 Add coin chooser to try and minimize loss of privacy. 9 years ago
ThomasV 4682d95a76 merge jsonrpc gui and daemon 9 years ago
Neil Booth 9a6dcf7b1e Use bucketing to choose coins 9 years ago
Neil Booth 93bb09230c Track tx size directly; calculate fees from that 9 years ago
Neil Booth a4dd5acc48 Prepare to calculate tx fee given a tx size 9 years ago
Neil Booth d97106f17d Don't keep dust change in any case 9 years ago
Neil Booth 8785b65a1f Remove need for coin chooser to take a wallet 9 years ago
Neil Booth a6ea9a0c71 Simplify interface to make_tx in coin chooser 9 years ago
Neil Booth 90dee43998 Move estimated_fee to Transaction class 9 years ago
Neil Booth e9061ea371 Move coin choosing logic to own class 9 years ago
ThomasV 175fdbcac6 Disentangle plugins and window management; use Qt signals 9 years ago
Neil Booth 0dcaa13d31 Show the wallet path in -v output 9 years ago
ThomasV 86a0103a7f increase min_relay_tx_fee, and make dust_threshold a function 9 years ago
Neil Booth 206e38fb7c Make use of trigger_callback easier to understand 9 years ago
Neil Booth 8cc3b58364 Allow syncronizer to be GC-ed 9 years ago
Neil Booth d612684196 Attempt at fixing issue 1525 9 years ago
ThomasV 2a3c97813d wallet.get_max_amount method, used by qt and kivy 9 years ago
ThomasV 079cb311ec call wallet.wait_until_synchronized before commands 9 years ago
ThomasV 052d8b236e fix #1494 9 years ago
ThomasV 2a23aab24b workaround #1513 9 years ago
ThomasV 26682491b2 generic restore from command line 9 years ago
Neil Booth 97568bedf5 Default to unused address for privkey sweeps 9 years ago
ThomasV 171363aa86 minor fix (import stat) 9 years ago
ThomasV a9f451decd preserve file permissions when saving wallet 9 years ago
Chris Beaven fc141cba28 Fix KeyErrror typo 9 years ago
ThomasV fbda9dac79 fix #1479 9 years ago
ThomasV 0fe410d7e6 restore lock in storage.write (follow up to b5e0363f) 9 years ago
Neil Booth b5e0363f85 Only save wallet if modified 9 years ago
Neil Booth f710d872c7 When using labels plugin write wallet once 9 years ago
Neil Booth 886192aba7 Make trustedcoin.py multi-window compatible 9 years ago
Neil Booth 39615333c0 Attribute more diagnostic messages 9 years ago
Neil Booth 1171a25815 Genericize plugin handling of thread jobs 9 years ago
Neil Booth 89fbda30e0 Labels plugin now working for multiple windows 9 years ago
ThomasV 9d76bf6828 temporary fix wallet constructors 9 years ago
Neil Booth 7a55d02654 Fix 992c70a688 9 years ago
ThomasV 992c70a688 detect available hardware wallets before listing them in wizard 9 years ago
Neil Booth 351272f0b6 Small optimization for large wallets 9 years ago
Neil Booth 478bde8afa Access to unverified_tx no longer needs a lock 9 years ago
ThomasV 578a83fa30 show error message raised during sign_transaction. see issue #1422 9 years ago
Neil Booth b64c42b1eb Make the verifier a thread job instead of a thread 9 years ago
Neil Booth 01491dd1d0 Have network_proxy use ThreadJob framework 9 years ago
ThomasV bfae04e6f0 Improved in network callbacks: 9 years ago
ThomasV e0939348c3 minimize calls to estimated_fee 9 years ago