Commit Graph

17 Commits

Author SHA1 Message Date
Janus
93b8567de4 ln: store HTLCStateMachine in lnworker.channels 2018-07-13 16:44:01 +02:00
Janus
e1fdb5afb4 ln: remove lnbase global flag 2018-07-13 16:44:01 +02:00
ThomasV
8524ea4f7e do not block GUI with open_channel 2018-07-13 16:44:01 +02:00
ThomasV
123f10054e lightning: connect send button 2018-07-13 16:44:01 +02:00
Janus
0a67a824b6 ln: don't make invoice if peer can't possibly pay, append _sat to sat
parameters to avoid confusion
2018-07-13 16:44:01 +02:00
ThomasV
8580be30b2 lnworker: separate invoice creation from payment flow 2018-07-13 16:44:01 +02:00
Janus
4d34977359 ln: restore functionality 2018-07-13 16:44:01 +02:00
ThomasV
db75ff04ce fix amount in open_channel, add listchannels command 2018-07-13 16:44:01 +02:00
ThomasV
9598978cc4 move on_funding_locked to lnworker 2018-07-13 16:44:01 +02:00
Janus
5f3613d8b7 lightning: remove hub based approach, port qt gui to lnbase 2018-07-13 16:43:59 +02:00
ThomasV
1ded2fd7b2 lightning: separate testing from main code 2018-07-13 16:43:24 +02:00
Janus
c0a8fd811f lnbase: add lnbase_test 2018-07-13 16:43:24 +02:00
ThomasV
b64e97a68b integrate lnbase with network 2018-07-13 16:43:24 +02:00
Janus
ea5a42d2eb lightning: add --simnet and --lightning switches 2018-07-13 16:35:43 +02:00
Janus
f5bfbf97d3 lightning: fix syntax 2018-07-13 16:35:42 +02:00
Janus
702a2919ec lightning: complete moving of lightning objects, acquire net/wallet lock while answering lightning requests 2018-07-13 16:35:42 +02:00
Janus
097ac144d9 file reorganization with top-level module 2018-07-13 14:01:37 +02:00