SomberNight
|
b3f46609ed
|
lnwatcher: sweep to_remote and to_local outputs if they close
|
7 years ago |
Janus
|
f7f6abef40
|
ln: revoke before sending bare ctx in pay(), remove subtraction of trimmed amt from fee
|
7 years ago |
Janus
|
124705084a
|
ln: add two trimming tests, avoid negative numbers in htlc trim decision
|
7 years ago |
Janus
|
c896fba459
|
lnhtlc: fee update upgrade and passes ReciverCommits and SenderCommits tests, fix NameErrors in lnbase
|
7 years ago |
Janus
|
4b80982a48
|
ln: avoid recursive dependencies, make new lnutil
|
7 years ago |
Janus
|
26695a4ece
|
ln: merge OpenChannel and HTLCStateMachine
|
7 years ago |
Janus
|
bb7399e95b
|
ln: shortcut some OpenChannel fields to traversing too much
|
7 years ago |
Janus
|
b3f78b6022
|
ln: store HTLCStateMachine in lnworker.channels
|
7 years ago |
Janus
|
48d7aba4d5
|
ln: trim dust htlc outputs
|
7 years ago |
Janus
|
1761dae31b
|
ln: improve lnhtlc, passes test
|
7 years ago |
Janus
|
7ac7b8d631
|
lnhtlc: use current_per_commitment_point, current_commitment_signature
|
7 years ago |
Janus
|
93820e77bd
|
ln: announcement reliability fixes for qt, remove asserts forbidding unbalanced channels
|
7 years ago |
Janus
|
4b44d9c1a6
|
ln: begin handling htlc failures
|
7 years ago |
Janus
|
067cae122b
|
ln: fix repeated payments
|
7 years ago |
Janus
|
5f8db0d459
|
ln: avoid code duplication
|
7 years ago |
Janus
|
63007afa53
|
ln: save remote's secrets in RevocationStore, not our secrets. call lnhtlc.receive_revocation
|
7 years ago |
Janus
|
661ac0fe7d
|
lnbase/lnhtlc: use lnhtlc more instead of manually constructing tx'es
|
7 years ago |
Janus
|
c5dba44ec2
|
ln: remove unneeded forwarding htlc features, check commitment sig using lnhtlc while receiving
|
7 years ago |
Janus
|
187456b5b1
|
ln: integrate lnhtlc in lnbase, fix multiple lnhtlc bugs
|
7 years ago |
Janus
|
4253e7fac0
|
ln: htlc state machine (not used yet)
|
7 years ago |