29 Commits (5d77daa5e350704e4b18a5fc74d40b59e9da8d49)

Author SHA1 Message Date
SomberNight 5b000a871f
EventListener follow-ups: adapt left-out classes and minor clean-ups 4 years ago
SomberNight fbb3491e97
fix typo: stdio gui with no wallet 4 years ago
ThomasV 55f46fb61e adb fixes for text and stdio GUIs 4 years ago
SomberNight 30650c524c
address_sync: "up_to_date" now waits for SPV 4 years ago
SomberNight 837fc1606c
address_sync: change up_to_date to be private; no lock needed to read 4 years ago
SomberNight ca9b48e2d6
gui: add BaseElectrumGui base class for guis 4 years ago
SomberNight 9a38c4d2a1
logging: don't lose log messages during early startup 5 years ago
Benoit Verret f731c38293
Minor style changes 5 years ago
SomberNight 4b6c86ecbe
wallet: make labels private, and access to need lock 5 years ago
Henrik Grimler 48a7e5cc2b
gui: update stdio and text after db and storage separation (#6567) 5 years ago
ThomasV 9224404108 Move callback manager out of Network class 6 years ago
SomberNight bafe8a2fff
integrate PSBT support natively. WIP 6 years ago
SomberNight 04edad9984
config: no longer singleton. it is passed to Wallet.__init__ 6 years ago
SomberNight 241873f0a4
address_synchronizer.get_history now returns HistoryItem(NamedTuple)s 6 years ago
SomberNight f60f690ca9
change many str(e) to repr(e) as some exceptions were cryptic 7 years ago
SomberNight 6940c424d1
logging: cli options to filter for modules using -v 7 years ago
SomberNight 5403ae7687
network: sanitize tx broadcast response 7 years ago
SomberNight 5248613e9d
gui: prepend broadcast_transaction errors with explanatory message 7 years ago
SomberNight 87b05e1c9e
network: change broadcast_transaction api 7 years ago
SomberNight 33d14e4238
some import clean-up in qt 7 years ago
SomberNight 952e9b87e1
network: clean-up. make external API clear. rm interface_lock (mostly). 7 years ago
SomberNight af63913189
network triggers: rm 'updated'; more fine-grained instead 7 years ago
SomberNight 43664d5f11
fixes for stdio/text gui 7 years ago
SomberNight e829d6bbcf
wallet: put Sync and Verifier in their own TaskGroup, and that into interface.group 7 years ago
SomberNight e2338581eb
broadcast_transaction: introduce async variant 7 years ago
SomberNight 2eb72d496f
transaction: introduce TxOutput namedtuple 7 years ago
SomberNight a29e2218c8
wallet: introduce namedtuples TxMinedStatus and VerifiedTxInfo 7 years ago
Janus 097ac144d9 file reorganization with top-level module 8 years ago
Harm Aarts e57e55aad8 Remove explicit send calls, part deux (#4408) 8 years ago
SomberNight 0fbc0accb9 fix-up stdio gui 8 years ago
SomberNight 4435a6c9c7 use tx.txid() instead of tx.hash() 8 years ago
Justin Turner Arthur 857eb4ac1d Remove unused imports. Explicitly import a few deep imports. 8 years ago
Justin Turner Arthur 9a0aa9b478 Remove Python 2 support imports. 8 years ago
ThomasV b9da5afa9d replace bitcoin.is_valid 8 years ago
ThomasV c3388d9677 misc python3 updates: 8 years ago
Dmitry Sorokin 5be78950ca py3 8 years ago
ThomasV dcffea150e store contacts and invoices in wallet file. fix #1482 9 years ago
ThomasV 411832c4ce cleanup storage and fix tracvis test 9 years ago
ThomasV fcc92c1ebd Wallet file encryption: 9 years ago
ThomasV 46c3fe4efa fix get_addresses in stdio gui 9 years ago
twopir 87b95c51d8 correct other reference to network object 10 years ago
twopir 9036d9e8f7 Store the daemon's network on the stdio GUI object 10 years ago
ThomasV 96f144eb03 make sure the broadcast tx thread always times out 10 years ago
ThomasV f1822a9603 pending->unconfirmed 10 years ago
Neil Booth 58d5215e2e No need to pass daemon and network together 10 years ago
ThomasV 0d52911561 define constants for tx output types 10 years ago
ThomasV d57af0db33 Revert "Fix 'need more than 2 values to unpack' error." 10 years ago
ThomasV 62868ab29a Register loaded wallets in daemon, to prevent a wallet from being opened twice. 10 years ago
ThomasV 9d3162b1a1 simplify get_label 10 years ago
Neil Booth ae4cfc9f0b Unregister network callbacks from QT gui 10 years ago