ThomasV
9110c0542c
follow-up previous commit
7 years ago
ThomasV
826cf467d8
Improve wallet history tab:
- use json-serializable types
- add toolbar to history tab
- add button to display time interval
7 years ago
SomberNight
008bffcea7
undo verification when removing txn
7 years ago
SomberNight
0d758a650d
follow-up 586074cb0f
7 years ago
ThomasV
586074cb0f
simplify local transactions:
- restrict conflict detection own inputs
- save local transactions only if they are own
7 years ago
SomberNight
bd333f16e0
follow-up 76bf53b262
7 years ago
ThomasV
76bf53b262
simplify add_transaction
7 years ago
SomberNight
63e402c2d7
wallet.clear_history: clear txns and verified txns too
7 years ago
ThomasV
7ff32877f7
replace test that should never happen
7 years ago
ThomasV
acbad0a005
change names
7 years ago
ThomasV
8bfe342772
minor fixes
7 years ago
ThomasV
0f16bcdc1f
Capital gains:
* Show acquisition price in history.
* Add summary to history command
7 years ago
ThomasV
2829de5d49
fix: missing parameter
7 years ago
SomberNight
7e77baf4fb
fix #3890
7 years ago
SomberNight
2914090879
wallet.synchronize: remove dead code
7 years ago
ThomasV
4cbdd25c93
Capital gains: Let user enter fiat value of transactions.
7 years ago
ThomasV
0df42fe046
use Decimal for exchange rates
7 years ago
ThomasV
42a16d9c3e
computation of capital gains for outgoing transactions
7 years ago
ThomasV
3f954a8b3d
Factorize history export code used in GUI and command line.
Add options to export history limits and exchange rate.
Closes : #1752 , #2604 ,
Replaces: #2715 , 3724
7 years ago
SomberNight
ca19a36478
conflicting transactions
7 years ago
SomberNight
d6c1a933fe
some local txns are not getting SPV verified
7 years ago
SomberNight
245cd24f34
follow-up f39f43d58c
7 years ago
ThomasV
f39f43d58c
fix #3845
7 years ago
ThomasV
c3f3843cc3
Add memory pool based fee estimates
- fee estimates can use ETA or mempool
- require protocol version 1.2
- remove fee_unit preference
7 years ago
SomberNight
0021dbfceb
address filter: (qt gui) add "all" filter option besides "receiving" and "change"
7 years ago
SomberNight
ffdc36285b
use string.format instead of old style (%) formatting
7 years ago
SomberNight
48e8bbff69
Revert "fix conflicting local txns, e.g. when using RBF"
This reverts commit 8a71e46e9b
.
7 years ago
SomberNight
ac69f628fe
clean-up wallet.get_address_index
7 years ago
SomberNight
d92a6d46eb
wallet.is_mine: use inheritance for more readable code
7 years ago
SomberNight
704bdedea1
tx heights: replace magic numbers with named constants
7 years ago
SomberNight
2dca7bd39c
subtle typo
7 years ago
SomberNight
8a71e46e9b
fix conflicting local txns, e.g. when using RBF
7 years ago
Johann Bauer
8676e870f3
Raise exception if transaction is not related to wallet
7 years ago
SomberNight
f0e7ae20f2
fix #3790
7 years ago
SomberNight
c811c5c9d9
allow encrypting watch-only wallets. initial support for hw wallet storage encryption.
7 years ago
SomberNight
d1e2ca4bc5
make wallet.is_change faster
7 years ago
SomberNight
1c67cfe01b
optimise wallet.is_mine
7 years ago
SomberNight
7f3b627aa4
make wallet.get_address_index faster by storing an addr->index dict
7 years ago
SomberNight
d09138446f
fix wallet.check_history
7 years ago
Johann Bauer
fbcee9a6f6
Also remove child transactions
7 years ago
Johann Bauer
887e06eebb
Set icon for offline transactions
7 years ago
ThomasV
e6dd3e6ad8
allow to save unbroadcasted transactions in wallet
7 years ago
SomberNight
a20a3f9714
fix: sweeping into same wallet
7 years ago
SomberNight
7033125186
fee ui - rounding: display info icon with tooltip. show pre-rounding values in ui.
7 years ago
Andrew Chow
0a83b3af22
Avoid modifying self.transactions in prepare_for_verifier
In python3, the `.keys()` function returns an iterator, not a list,
so to get a list that can be iterated over, use `list()` instead to
avoid modification of a list while in use.
7 years ago
SomberNight
6c2b974796
change default relay fee to 1000 sat/kbyte
7 years ago
SomberNight
6f954090e6
fix fee ui: offline case
7 years ago
SomberNight
e2c05c2400
RBF/sweep: use BIP_LI01_sort()
7 years ago
SomberNight
3ba864bbca
connect fee edits together
7 years ago
SomberNight
32b248245e
fix: address filters for Imported_Wallet: wallet.is_used()
7 years ago