46 Commits (d3065f73bf01a86dc50d902f0a118af4710e802d)

Author SHA1 Message Date
SomberNight 72a443b688 fix: disabling "use change addresses" did not work correctly 7 years ago
SomberNight 710eda1a56 coinchooser: make output value rounding configurable (config var, qt) 7 years ago
SomberNight 3ae1dd3e64 allow coinchooser to spend local txns 7 years ago
SomberNight 7033125186 fee ui - rounding: display info icon with tooltip. show pre-rounding values in ui. 7 years ago
SomberNight aaf5e32207 coinchooser fee calculation now uses tx weights. more precise fee calculation for segwit and mixed-segwit txns. 7 years ago
SomberNight 2a3c41b24f coinchooser: "privacy" policy now prefers confirmed coins. removed "priority" policy. 7 years ago
SomberNight a2a25e4738 better segwit tx size estimation 7 years ago
Justin Turner Arthur 857eb4ac1d Remove unused imports. Explicitly import a few deep imports. 7 years ago
Justin Turner Arthur 9a0aa9b478 Remove Python 2 support imports. 7 years ago
ThomasV 216e9403be cleanup six (no python2 support) 7 years ago
ThomasV e02687bcf2 python3 updates 7 years ago
ThomasV d8e37644d3 python3 updates 7 years ago
Dmitry Sorokin 0693403358 sending fixed 8 years ago
Dmitry Sorokin 5be78950ca py3 8 years ago
ThomasV 31cd9753aa fix #2270: height sorting can use negative value 8 years ago
ThomasV 43c037cc10 follow-up 0ae04a6419 9 years ago
ThomasV 0ae04a6419 fix #1703 9 years ago
ThomasV bca0f31fca coinchooser methods should not belong in wallet class 9 years ago
Justin Turner Arthur 46907e97c1 Remove penalty_func from CoinChooserPrivacy that is later implemented/redefined. 9 years ago
ThomasV 305843999e Relicensing 9 years ago
Neil Booth 97bc1b2788 Don't split small change 9 years ago
ThomasV d200b236ae replace tx.input, tx.output by methods, so that deserialize calls are encapsulated 9 years ago
Neil Booth f1bb3e846d Remove unused import 9 years ago
Neil Booth 15707b5590 Coin chooser: use deterministic randomness 9 years ago
ThomasV eb085c2e23 Clarify preferences dialog: 9 years ago
Neil Booth 6bf91b8ae2 Update comments and tooltips. 9 years ago
Neil Booth 53fa973898 Move change_amounts() to base class. 9 years ago
ThomasV 0d52911561 define constants for tx output types 9 years ago
Neil Booth 0a3d74de8f Avoid index-out-of-range 9 years ago
Neil Booth 25a2ceda23 Fix copyright. 9 years ago
Neil Booth 5c3a6db445 Fix negative amounts assertion 9 years ago
Neil Booth cead9cd7c6 Ensure zeroes is always non-empty. 9 years ago
Neil Booth 1c528af433 Description tweaks. 9 years ago
Neil Booth 36aaad392d Fix docstring display. 9 years ago
Neil Booth 2763b0feea Improved change handling for Privacy chooser 9 years ago
Neil Booth ea49e8dc96 Remove unneeded buckets for Privacy coin chooser 9 years ago
Neil Booth 75b3ecee49 Add coin chooser to try and minimize loss of privacy. 9 years ago
Neil Booth e302dbc71c Move debug output to end of function. 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 530dc16ed2 Remove unused import 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