SomberNight
4e47e07550
lnchannel: (trivial) add/fix type-hints
2024-10-20 13:55:33 +00:00
SomberNight
ccc4cb7f57
follow-up prev: fix linter
2024-10-20 12:09:00 +00:00
SomberNight
cb0e234474
tests: test_lnpeer: extend close_upfront_shutdown_script
...
- make some checks more explicit, and
- explicitly test that closing tx pays to script specified by Bob using feature
2024-10-20 11:57:31 +00:00
SomberNight
3a28bb0957
follow-up prev: fix tests
2024-10-18 00:39:35 +00:00
ThomasV
3721f04ac8
replace electrum/ecc with electrum_ecc package
2024-10-10 15:46:00 +00:00
SomberNight
67d373357b
lnworker: make PaymentFeeBudget defaults configurable
...
- make PaymentFeeBudget proportional fee and flat cutoff fee configurable
- closes https://github.com/spesmilo/electrum/issues/7622
- increase flat cutoff fee default to 10 sat
- closes https://github.com/spesmilo/electrum/issues/7669
- rm RouteEdge.is_sane_to_use() (per edge limit) and just rely on budgets (per route limit)
2024-05-08 15:53:22 +00:00
SomberNight
2f1095510c
bitcoin.py/transaction.py: API changes: rm most hex usage
...
Instead of some functions operating with hex strings,
and others using bytes, this consolidates most things to use bytes.
This mainly focuses on bitcoin.py and transaction.py,
and then adapts the API usages in other files.
Notably,
- scripts,
- pubkeys,
- signatures
should be bytes in almost all places now.
2024-04-29 17:10:26 +00:00
ThomasV
9a7195d5ab
test_lnpeer: fix node_id in storage of created peers
2024-04-18 10:34:48 +02:00
SomberNight
d01582d58c
fix tests (follow-up)
...
follow-up 197979063a
2024-02-22 12:26:25 +00:00
Sander van Grieken
73fee69f5c
tests: move /electrum/tests to /tests
2024-02-16 15:40:45 +01:00