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

377 commits

Author SHA1 Message Date
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
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
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
pm47
7dc8e5b1cc added a few tests to NORMAL state 2016-07-19 13:28:39 +02:00
pm47
64638e27bb added CORS headers 2016-07-19 11:48:34 +02:00
pm47
1df016b367 disabled mutual close tests 2016-07-19 11:45:17 +02:00
pm47
45d0ab6d8e Merge branch 'wip-uniclose' of github.com:ACINQ/eclair into wip-uniclose 2016-07-19 10:51:46 +02:00
sstone
44096e39e1 fix interop test 2016-07-13 15:05:25 +02:00
Pierre-Marie Padiou
785aa73eac Wip-scalapbc (#14)
* using scalapb binary

* switched to unix file separator

* removed protoc compilation (because we are using precompiled scalapb
2016-07-13 13:04:37 +01:00
pm47
f8c84e2d20 more tests for NORMAL state (showing bug in close_clearing) 2016-07-12 18:04:22 +02:00
pm47
fbf40358f3 updated scalapb to 0.4.21 and set java version to 1.7 2016-07-12 17:41:36 +02:00
pm47
9b949bb989 fixed pattern matching warnings 2016-07-12 16:04:17 +02:00
sstone
89073fbb5f Merge branch 'wip-uniclose' of https://github.com/ACINQ/eclair into wip-uniclose 2016-07-12 12:29:46 +02:00
sstone
90e875030e move interop test binaries into os-specific directories.
This way, we will be able to run our interop tests on osx or windows (if
we manage to cross-compile lightningd)
2016-07-12 12:27:33 +02:00
pm47
7bc2ef59a6 Merge branch 'wip-uniclose' of github.com:ACINQ/eclair into wip-uniclose 2016-07-11 19:45:45 +02:00