150 Commits (c66411f47e4cb7344b55d6ee7720bf763472e181)

Author SHA1 Message Date
SomberNight 7d42676785
qt tx dialog: make scid and addr texts clickable in IO fields 3 years ago
ThomasV 7625b4e63b follow-up d6febb5c12 3 years ago
ThomasV d6febb5c12 Display mined tx outputs as ShortIDs instead of full transaction outpoints. 3 years ago
SomberNight 29a0560f98
rework AddressSynchronizer.is_up_to_date 3 years ago
SomberNight 1c20a29a22
Revert "wallet.is_up_to_date: fix flickering during sync due to race" 3 years ago
SomberNight dc6c481406
wallet.is_up_to_date: fix flickering during sync due to race 3 years ago
Sander van Grieken 21d1842b84 log if get_history fails sanity check 3 years ago
SomberNight 757ec53ea2
AddressSynchronizer: set diagnostic_name for better logs 3 years ago
ThomasV 60c493dc15 adb: trigger adb_added_tx event only if the transaction is new 3 years ago
ThomasV dbf055de9a
EventListener class to handle callbacks 4 years ago
ThomasV 6bef6fab86 adb: do not notify GUI about already known transactions 4 years ago
ThomasV 7d5125c935 lnwatcher: fix tx replacement and notifications 4 years ago
SomberNight 29d8d8de26
wallet: (fix) cannot just piggyback on adb.is_up_to_date() 4 years ago
ThomasV 6e7ffa29ae Move address_is_old to AddressSynchronizer. 4 years ago
ThomasV 0ca3d66d15 persist_lnwatcher: split try_redeem into two methods: 4 years ago
ThomasV c47057b484 Move get_wallet_delta to wallet class, because it requires wallet.is_mine 4 years ago
ThomasV 121d8732f1 Persist LNWatcher transactions in wallet file: 4 years ago
SomberNight 2841cbeade
addr_sync: also trigger address_history_changed when a tx is removed 4 years ago
SomberNight d499dde811
addr_sync: get_balance change cache_key to have delimiters 4 years ago
ThomasV 1d498eeefc Change the semantics of get_balance: 4 years ago
ThomasV dd43ccfda9 get_history: minor simplification 4 years ago
SomberNight de724a214d
asyncio: addr_sync: maybe fix "no current event loop in thread" 4 years ago
SomberNight 428dff90f8
address_sync: include verifier in sync_state progress indicator 4 years ago
SomberNight 30650c524c
address_sync: "up_to_date" now waits for SPV 4 years ago
SomberNight a05ef140d6
address_sync: split off unconfirmed_tx from unverified_tx 4 years ago
SomberNight 837fc1606c
address_sync: change up_to_date to be private; no lock needed to read 4 years ago
ThomasV f01197b6b5 Reverse swaps: Wait until funding tx is confirmed 4 years ago
ThomasV 1364e7538a bump fee of swap claim transactions 4 years ago
SomberNight c9c094cfab
requirements: bump min aiorpcx to 0.22.0 4 years ago
SomberNight d94d443082
wallet: fire "request_status" event also when conf number changes 4 years ago
SomberNight 53d6eeb3f3
wallet: rm get_txout_address method 5 years ago
bitromortac 63308f94a0
reorganize with_lock decorator 5 years ago
ThomasV e93becf33a wallet.add_transaction: prevent channel backup from being added twice 5 years ago
SomberNight c2c3ece455
wallet: implement get_utxos at specific block height 5 years ago
ThomasV aa1fcc784e wallet: store wanted_height in future_tx, instead of remaining blocks 5 years ago
SomberNight 3c019c2f9c
daemon/wallet/network: make stop() methods async 5 years ago
SomberNight 859f8ccf8e
fix wallet.clear_history() 5 years ago
SomberNight c4e9afa019
wallet.remove_transaction: also rm dependent/child txs 5 years ago
SomberNight 8ac6d3b17d
wallet.get_history: take locks. 5 years ago
SomberNight 777095fda8
wallet: simplify get_history 5 years ago
SomberNight f125a06453
wallet: simplify get_wallet_delta 5 years ago
SomberNight da6080421e
wallet_db: WalletDB.get_txo_addr now returns dict instead of list 5 years ago
SomberNight e71fa4924f
wallet: rm wallet.txin_value 5 years ago
SomberNight 8b2eb83238
wallet: use get_txin_value in get_wallet_delta 5 years ago
SomberNight 55b5335ebb
qt tx dialog: always show input amounts if we know them 5 years ago
SomberNight 772199a766
wallet: fix clear_history 5 years ago
SomberNight ea3e3ddbb8
lnpeer: handle cooperative close edge-case 5 years ago
SomberNight a1baf860b6
wallet.set_up_to_date: (trivial) reduce log spam 6 years ago
ThomasV 04fb329c2e swaps: stop watching address once utxo is spent and mined 6 years ago
SomberNight 2b1a150c52
multi-wallet: properly stop lnworker/lnwatcher 6 years ago