1
0
Fork 0
mirror of https://github.com/ACINQ/eclair.git synced 2025-02-24 06:47:46 +01:00
Commit graph

589 commits

Author SHA1 Message Date
pm47
b2becfd389 made commitments not grow indefinitely 2016-08-19 16:57:52 +02:00
pm47
0e6a5245d7 properly handle shutdown 2016-08-18 15:05:45 +02:00
pm47
9d483bb219 updated irc client to 2.2.O 2016-08-18 15:05:31 +02:00
pm47
5428eebdf9 removed constraint on column size 2016-08-18 14:38:56 +02:00
pm47
29f070ee29 enabled enter key in dialogs 2016-08-18 12:52:47 +02:00
pm47
10fee85326 added graph tab 2016-08-18 12:46:10 +02:00
pm47
830037b0c0 added a splash screen 2016-08-17 18:56:34 +02:00
pm47
13b932e89f improved channel pane 2016-08-17 17:57:41 +02:00
pm47
4b33c557d4 fixed dialog close 2016-08-17 16:08:01 +02:00
pm47
4a6c42566d added a delayed signature after receiving a fulfill/fail 2016-08-17 15:25:49 +02:00
pm47
ed50097c30 fixed dialogs position and modality 2016-08-17 15:25:27 +02:00
pm47
58d42925ea Merge branch 'wip-gossip' into wip-javafx 2016-08-17 14:21:32 +02:00
pm47
c5d2f7b3b1 handling unknown H in payment handler 2016-08-17 14:21:18 +02:00
pm47
8d4f1cbcc5 first working javafx prototype 2016-08-17 14:17:57 +02:00
sstone
b9c0c6c9eb claim htlcs that we've sent when they publish their current commit tx 2016-08-16 12:47:05 +02:00
sstone
7b64b1f3e0 claim HTLCs that we've received when they publish their current commit tx 2016-08-12 16:30:29 +02:00
pm47
82fc524098 auto CMD_SIGN before propagating upstream and before&after propagating downstream 2016-08-11 18:28:53 +02:00
sstone
293f1c930a add node fees to htlc amounts 2016-08-11 17:14:50 +02:00
sstone
3146c2d68a Merge branch 'wip-gossip' of https://github.com/ACINQ/eclair into wip-gossip 2016-08-11 15:21:56 +02:00
sstone
16af49ed73 make irc router sends channel desc to itself 2016-08-11 15:20:21 +02:00
pm47
de6a098a66 now setting htlc expiration 100 blocks in the future 2016-08-11 15:19:47 +02:00
pm47
af3369495b merged from master 2016-08-11 14:40:50 +02:00
pm47
b4a28a4c41 updated capsule to 1.3.0 2016-08-11 14:35:05 +02:00
pm47
c6c4092a9d fixed typo in api help 2016-08-11 14:29:17 +02:00
pm47
48479d3656 Merge branch 'master' into wip-gossip 2016-08-11 14:26:29 +02:00
pm47
d554d649ee changed conf keys 'address' to 'host' 2016-08-11 14:26:14 +02:00
pm47
cd164a8349 added an 'info' api method 2016-08-11 14:21:13 +02:00
pm47
5931df0420 now using IRC instead of p2p gossip for routing information, and dijkstra for route calculation 2016-08-10 17:48:44 +02:00
pm47
bd6e2b1837 Merge branch 'master' of github.com:ACINQ/eclair into wip-gossip 2016-08-10 11:44:18 +02:00
sstone
acf39f0146 process the tail of the tcp frame before sending auth 2016-08-10 11:34:41 +02:00
pm47
a23ec690d5 Merge branch 'master' of github.com:ACINQ/eclair into wip-gossip 2016-08-10 11:21:07 +02:00
sstone
2d3c30ebcd fix tcp frame handling 2016-08-10 11:17:15 +02:00
sstone
e12a5d12fa create a tx to spend received htlcs from their current commit tx 2016-08-04 19:10:59 +02:00
sstone
6d831c8005 code cleanup 2016-08-02 15:05:38 +02:00
sstone
a01b98022a do not sent htlcs after you've sent a close_clearing message 2016-08-01 18:49:25 +02:00
pm47
2f39c50292 Merge branch 'wip-uniclose' into wip-gossip 2016-07-22 16:33:59 +02:00
pm47
5036f8118f Merge branch 'master' into wip-uniclose 2016-07-22 16:33:44 +02:00
pm47
747fea7957 updated README 2016-07-22 16:33:21 +02:00
pm47
afa68402d3 merged master->wip-uniclose->wip-gossip 2016-07-22 15:42:26 +02:00
pm47
bd59ef3b8d merged from master 2016-07-22 15:35:36 +02:00
pm47
fe8647422d Merge branch 'wip-uniclose' into wip-gossip 2016-07-22 15:27:04 +02:00
pm47
93aaa6f2ef Merge branch 'wip-uniclose' of github.com:ACINQ/eclair into wip-uniclose 2016-07-22 15:26:45 +02:00
pm47
29d2b0134c mega-merge from wip-uniclose 2016-07-22 15:24:29 +02:00
pm47
cf09c1caaf fixed formatting 2016-07-21 12:46:52 +02:00
sstone
9dbaaaefa9 lightning interop test: use 6015cedee8 2016-07-20 18:50:01 +02:00
Pierre-Marie Padiou
9d419b9d8a Wip uniclose txdb (#15)
* implement a basic tx db that stores how to spend revoked transactions

it's a simple db that stores spending tx indexed by their parent id

* bumped akka version to 2.4.8

* fixed wrong data type in CLEARING and NEGOTIATING handlers

* added a few common handlers

* moved sendAdd/receiveAdd logic to Commitments.scala

* moved htlc index to Commitments class

* cleaned up sig handlers

* removed unused variable

* storing their commit's txid so that we can identify spending tx

* added a log to unimplemented function 'handleTheirSpentCurrent'

* changed ascii art helpers->handlers

* fix misleading comments and code in Channel

* removed unused imports

* added test showing bug when two htlcs share the same r

* added a failing test showing that punish tx output isn't p2wpkh

* fix failing test

* use P2WPKH instead of P2PKH in our "punishment" tx

* fix failing test

* added helper methods in test

* fixed test
2016-07-20 17:39:19 +02:00
pm47
90811d1d5a added BITCOIN_ANCHOR_SPENT handlers 2016-07-19 17:48:57 +02:00
pm47
821a9fd68a added tests to NEGOTIATING state 2016-07-19 17:43:19 +02:00
pm47
818928be67 added missing handler for error pkts in NEGOTIATING state 2016-07-19 16:50:25 +02:00
pm47
381b495a61 added tests to CLEARING state 2016-07-19 16:42:31 +02:00