SomberNight
407e3514cc
wallet: test_addresses_sanity to include (part of) address in exception
related: #5342
6 years ago
SomberNight
808239bbcc
wallet: fix deleting address from Imported_Wallet
closes #4481
6 years ago
SomberNight
46ae86f600
wallet: fix balance_at_timestamp
closes #5326
6 years ago
SomberNight
104b8804f7
logging: '-V' cli option can blacklist/whitelist classes with short names
for example, '-V ni' will whitelist the 'Network' and 'Interface' classes
'-V ^ni' will blacklist those instead
6 years ago
SomberNight
fd5b1acdc8
commands: fix encrypt/decrypt
based on Electron-Cash/Electron-Cash@62aa08a0ffde227ababe58a14285b588eab4fd15
6 years ago
SomberNight
6940c424d1
logging: cli options to filter for modules using -v
old style "-v" still works
filtering examples:
-v=debug,network=error,interface=error // effectively blacklists network and interface
-v=warning,network=debug,interface=debug // effectively whitelists network and interface
6 years ago
SomberNight
3385a94753
logging: basics
6 years ago
SomberNight
205c437d9a
wallet: get_tx_info now returns NamedTuple instead of abomination
6 years ago
SomberNight
271d1a3f1d
qt tx dialog: two columns for tx stats
also show "RBF", and fix "date"
6 years ago
SomberNight
a1d98d4331
sweep/import key: show error in Qt GUI to user as tooltip
6 years ago
ThomasV
46f1fca7c3
remove currency from amount fields in exported history
6 years ago
SomberNight
752c518bdc
add option to freeze individual UTXOs
based on cculianu's work in Electron-Cash/Electron-Cash@fd910cffc88570f82613fefeb932966cde0246ad
6 years ago
SomberNight
cd40f2c9b7
trivial wallet clean-up
6 years ago
ThomasV
56ced1dfd5
let DB handle addresses
6 years ago
SomberNight
514d0ae958
wallet: towards restoring previous performance 2
6 years ago
SomberNight
12b98fa251
wizard: fix regression: unencrypted wallets were not getting upgraded
fixes #5177
6 years ago
SomberNight
b79f43c360
wallet: fix RBF batching
post-storage_db-merge fixup
6 years ago
SomberNight
0c232905a8
wallet: rm dead code
6 years ago
SomberNight
2ad73050b3
wallet: towards restoring previous performance
6 years ago
SomberNight
d0fa3b431a
wallet: generate addresses in Deterministic_Wallet constructor
6 years ago
SomberNight
f85b8f349d
wallet: fix bug in restore_wallet_from_text, and write tests
6 years ago
SomberNight
ae80f143e7
commands/wallet: separate out 'create' and 'restore' core parts
so that they are easier to use from python scripts
6 years ago
ThomasV
3631c27ed7
fix: load trustedcoin plugin for two-step wallet creation
6 years ago
ThomasV
d74f0c0947
storage_db: fix tests, add modified flag to db class
6 years ago
ThomasV
cb9dcb8e26
load wallet plugin in Wallet factory, fix trustedcoin wizard on kivy
6 years ago
ThomasV
791e680a96
abstract database away from wallet and address_synchronizer
6 years ago
ThomasV
7f2083f667
separate storage and database (JsonDB)
6 years ago
SomberNight
086372f68a
wallet get_full_history: add from/to_height info to summary
6 years ago
SomberNight
2174fc0676
cli history: add option to filter by block height
6 years ago
SomberNight
026448837f
no more "import *"
fixes #5101
fixes #5105
6 years ago
ThomasV
8f2a730b3b
add more details values to history
6 years ago
SomberNight
d820f9ad37
transaction: change default version to 2
6 years ago
ghost43
dc19cf1fa1
wallet: randomise locktime of transactions a bit. also check if stale. ( #4967 )
6 years ago
SomberNight
664b0c234e
wizard: fix imported address wallets
assertion added in 9350709f13
was failing
6 years ago
ThomasV
3184d6f369
simplify previous commit
6 years ago
SomberNight
ef94af950c
wallet: try detecting internal address corruption
6 years ago
SomberNight
48e119b59e
qt history: minor clean-up and sanity checking
6 years ago
SomberNight
e023d8abdd
qt history list: sorting of first column now considers txpos
same block txns were in unnatural order, maybe sort is not stable?
6 years ago
Janus
3960070a50
QAbstractItemModel: fix sorting, QAbstractItemDelegate usage, QVariant usage
6 years ago
SomberNight
960855d0aa
wallet history fees: only calculate fees when exporting history
it's expensive, and it slows down startup of large wallets a lot
7 years ago
SomberNight
9350709f13
wallet creation: take care not to write plaintext keys to disk
when creating imported privkey wallets the privkeys
were written to disk unencrypted first, then overwritten with ciphertext
7 years ago
ThomasV
863ee984fe
wallet: cache NaN coin prices, clear cache on new history
7 years ago
SomberNight
99325618a6
wallet: add FIXME re fiat coin_price calculation
7 years ago
SomberNight
d4d5e32c91
qt history list: fix Qt.UserRole collision
7 years ago
ThomasV
c5b8706225
simplify test
7 years ago
Janus
37b009a342
qt history view custom fiat input fixes
previously, when you submitted a fiat value with thousands separator,
it would be discarded.
7 years ago
SomberNight
5376d37c24
history export: include tx fee
closes #3504
7 years ago
SomberNight
a6a003a345
RBF batching: fix logic bug
7 years ago
SomberNight
2ab8234e9c
RBF batching: smarter fee handling
7 years ago
SomberNight
d905f0e55e
RBF batching: for now, let user deal with fee problems (honour slider)
7 years ago