495 Commits (763ee8602854f0eda269a04560d0d996acfb2c37)

Author SHA1 Message Date
ThomasV f7d2a33d45 set initial trampoline fee level to 1 unless we are testing 5 years ago
SomberNight 4f13c451c7
tests: rework lntransport test a bit 5 years ago
Benoit Verret f731c38293
Minor style changes 5 years ago
SomberNight c912036180
lnpeer: ignore unknown 'odd' type messages 5 years ago
SomberNight d8352f1a0a
lnworker: nicer logs/error msgs for payment failure 5 years ago
ThomasV 64a931f21e Deterministic NodeID: 5 years ago
bitromortac f1b5069c78
forwarding: temp chan fail on insufficient funds 5 years ago
ThomasV 8a051dcd76 lnworker: use booleans for enable_htlc_settle, enable_htlc_forwarding 5 years ago
ThomasV e5686c8dc5 test_backup: sleep is not needed anymore 5 years ago
ThomasV 8870ed7cc5 test_backup: check onchain balance 5 years ago
SomberNight 4315fa4371
BIP-0350: use bech32m for witness version 1+ addresses 5 years ago
SomberNight 468636eae0
tests: add missing test vectors from BIP-0173 (bech32) 5 years ago
bitromortac 8828998093
mpp_split: use single nodes for mpp payments over trampoline 5 years ago
SomberNight fa999de305
tests: re bolt11 tests, also check invoice str in test_roundtrip 5 years ago
SomberNight cedc71a8e3
ln gossip: make sure all signatures are verified 5 years ago
ThomasV f16358ec3c add request_force_close command to CLI 5 years ago
SomberNight 2487a3fa90
tests: add test for prev 5 years ago
SomberNight cb78f73ed0
lnworker: try to fail pending HTLCs when shutting down 5 years ago
ThomasV 533d796a41 add TODO, rename check_received_mpp_htlc 5 years ago
bitromortac 10c799faab mpp_split: add penalty for exhaustion of channels 5 years ago
ThomasV dc55cf4b2d test_multipart_payment_with_timeout: give extra time for second HTLC to timeout before next test 5 years ago
ThomasV 50ab8be7a2 lnpeer: try to fix tests 5 years ago
SomberNight a7c948bac1
tests: fix tearDown() issue in test_lnrouter.py 5 years ago
ThomasV 4250f3b8a1 test_lnpeer: use 2s MPP_TIMEOUT, and split test_multipart_payment_with_timeout 5 years ago
SomberNight 05fd424548
tests: maybe fix tearDown() issue in test_storage_upgrade.py 5 years ago
SomberNight 9740744d70
crypto: add chacha20_decrypt; unused for now 5 years ago
ThomasV 549b9a95df test_lnpeer: add test for mpp_timeout 5 years ago
SomberNight 3c019c2f9c
daemon/wallet/network: make stop() methods async 5 years ago
ThomasV ef661050c8 lnworker: set request status after LN payment 5 years ago
SomberNight a125cd5392
tests: test payreq status after getting paid via LN 5 years ago
SomberNight f662859e5c
test_lnpeer: (trivial) prepare_invoice to return both LnAddr and str 5 years ago
SomberNight 4069b455d0
lnaddr: add get_features method 5 years ago
ThomasV 6ddd02506e test_lnpeer: add missing parameter in pay_to_route 5 years ago
ThomasV 83993768e5 trampoline: do not add node in trampoline hints if it already is 5 years ago
ThomasV 59547d0513 test_lnpeer: variables must be declared in MockLNWallet.__init__ 5 years ago
ThomasV f397b315ac remove trampoline and forwarding regtests, as they are covered by unittests 5 years ago
ThomasV 1f60d5d8ee test_lnpeer: add test for trampoline 5 years ago
SomberNight e25602ab3b
wallet: don't put partial tx as UTXO into psbt 5 years ago
ThomasV 3fa1aed8cd add unit test for basic mpp 5 years ago
SomberNight 9310e9023e
test_lnpeer: add test: multihop payment that routes around failure 5 years ago
SomberNight 750d8cfab5
lnworker: run create_route_for_payment end-to-end, incl private edges 5 years ago
ThomasV 259dacd56f Trampoline MPP aggregation: 5 years ago
ThomasV 693583edc5 lnworker: amount passed in HtlcLog must be without fees 5 years ago
SomberNight 2b693d3498
tests: fix test_lnpeer.test_payment_race 5 years ago
ThomasV 5175a97671 test_payment_race: increase delay 5 years ago
ThomasV 38652cffb0 fix test_lnpeer (follow-up prev commit) 5 years ago
ThomasV b6b13217b4 lnworker: keep invoice status INFLIGHT as long as HTLCs are inflight 5 years ago
ThomasV 7f61f22857 MPP receive: allow payer to retry after mpp timeout 5 years ago
SomberNight 058d9ab6bb
wallet.bump_fee: add new strategy: decrease payment amounts 5 years ago
bitromortac 5081a83245
mpp_split: undo side effect in tearDown 5 years ago