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
SomberNight
ec99304ae1
fix sweeping for 2fa wallets
7 years ago
SomberNight
4e4a7746fc
clean-up: use is_segwit_input in wallet.py
7 years ago
SomberNight
e65b598756
use the send tab when sweeping (qt gui)
7 years ago
ThomasV
f715caa27d
fix #3413
7 years ago
ThomasV
2ea59aad14
fix #3345 : do not require a wallet in order to sweep
7 years ago
ThomasV
60e0b43b81
fix 3262: protobuf SerializeToString() returns bytes..
7 years ago
Justin Turner Arthur
857eb4ac1d
Remove unused imports. Explicitly import a few deep imports.
7 years ago
SomberNight
9e2cd17790
sweeping minikeys: search for both compressed and uncompressed pubkeys
7 years ago
SomberNight
bdfd3e7190
wallet.check_password() remove code duplication
7 years ago