29 Commits (ac1872c6ab686e03a4874103f61985815e13472f)

Author SHA1 Message Date
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