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

830 commits

Author SHA1 Message Date
pm47
1d66284bf1 removed useless logs 2016-05-31 12:07:18 +02:00
pm47
4a859bdd3a merged from wip-bolt2 2016-05-31 11:47:14 +02:00
pm47
bafd2a0d34 modified rusty's tests to pass with real channel implementation 2016-05-30 18:10:12 +02:00
pm47
f26718d50c changed test constants 2016-05-30 18:09:09 +02:00
pm47
370e5bef15 reduced polling initial timeout 2016-05-30 18:08:34 +02:00
pm47
69f9425dce closing dummy http client in tests 2016-05-30 18:08:16 +02:00
pm47
a5f21afa67 updated scala and akka 2016-05-30 18:07:02 +02:00
pm47
4ee4cb8aa5 added protobuf tostrings 2016-05-30 15:04:58 +02:00
Fabrice Drouin
b055df5338 Wip bolt2 nakamoto (#9)
* use lightning.proto from lightning-c v0.3-2016-05-26 "Nakamoto's Genesis Coins"

* check that preimage size is 32 bytes (see 1245ffaae3 and
https://lists.linuxfoundation.org/pipermail/lightning-dev/2016-May/000529.html)
2016-05-27 18:30:22 +02:00
sstone
e72d919879 tests should use 32 bytes preimages 2016-05-27 16:26:59 +02:00
sstone
90a5a20651 check that preimage size is 32 bytes
see 1245ffaae3 and
https://lists.linuxfoundation.org/pipermail/lightning-dev/2016-May/000529.html
2016-05-27 16:19:16 +02:00
sstone
0b4d3cc161 use lightning.proto from lightning-c v0.3-2016-05-26 "Nakamoto's Genesis Coins" 2016-05-27 12:36:08 +02:00
sstone
0396b5589d Merge branch 'wip-bolt2' of https://github.com/ACINQ/eclair into wip-bolt2 2016-05-26 18:25:22 +02:00
sstone
d517fa6ec2 fix encryption/decryption bug 2016-05-26 17:45:41 +02:00
Pierre-Marie Padiou
07d489c0d0 Replaced 'find' by 'collect' (#8)
* replaced 'find' by 'collect'

* fixed bug ourChanges->theirChanges
2016-05-26 14:34:54 +02:00
Pierre-Marie Padiou
291920b7f9 Merge pull request #7 from ACINQ/wip-bolt2-pm
merge wip-bolt2-pm into wip-bolt2
2016-05-25 17:47:33 +02:00
Pierre-Marie Padiou
56559a9d8b Merge pull request #6 from ACINQ/wip-bolt2-pm-fd
bolt2 protocol implementation that stores everything
2016-05-25 17:44:52 +02:00
sstone
6ecbc29144 store all changes from both sides
each side stores all changes from both sides, and use them to create both commit tx
from scratch.
2016-05-25 16:43:28 +02:00
pm47
d2d1514284 wip 2016-05-25 16:29:54 +02:00
sstone
26ac967bfc revert to creating standard (non-segwit) anchor tx
this will eventually have to be fixed to avoid malleability issues
2016-05-25 15:55:04 +02:00
sstone
834d2829c5 implement commitment spec update 2016-05-24 23:06:40 +02:00
sstone
b886388b88 fix initial signature exchange 2016-05-23 18:54:54 +02:00
sstone
7903e2b53f upgrade to segwit 2016-05-23 17:14:42 +02:00
pm47
4bde8bf018 new protocol (WIP!) 2016-05-23 15:55:17 +02:00
Fabrice Drouin
6e961b9541 Merge pull request #5 from ACINQ/wip-bolt2-pm
Replaced spray by akka-http
2016-04-29 15:52:33 +02:00
pm47
30fb6c18eb merged from wip-akka-http 2016-04-29 14:51:45 +02:00
pm47
f7b7fe13cf updated protobuf and bumped version number 2016-04-29 10:13:47 +02:00
Fabrice Drouin
61fc5ebe24 Merge pull request #4 from ACINQ/wip-bolt2-pm
Added complete add/fulfill test and fixed various related bugs
2016-04-29 09:43:07 +02:00
pm47
8c7484256e includes all IN msg in commit tx 2016-04-28 19:07:47 +02:00
pm47
8904aefbb1 added complete add/fulfill test and fixed various related bugs 2016-04-28 18:20:58 +02:00
Fabrice Drouin
b1ac199482 Merge pull request #3 from ACINQ/wip-bolt2-pm
Mocking bitcoinclient instead of blockchain watcher in tests
2016-04-28 11:06:59 +02:00
pm47
a333011915 now using fixtures 2016-04-28 10:58:50 +02:00
pm47
0befdb66a8 upgrading to akka 2.4.4 2016-04-26 18:19:39 +02:00
pm47
cad20a2534 mocking bitcoinclient instead of blockchain watcher in tests 2016-04-26 18:19:19 +02:00
sstone
774cb719dc fix ChannelSpec test 2016-04-26 12:14:08 +02:00
sstone
89bc862b91 add Channel test (partial) 2016-04-25 23:31:19 +02:00
pm47
1cd0950724 Merge branch 'master' into wip-bolt2 2016-04-25 14:54:07 +02:00
Pierre-Marie Padiou
342f5a7372 fixed typo 2016-04-25 14:53:42 +02:00
pm47
9f1cdac445 removed deprecated tests 2016-04-25 14:28:01 +02:00
pm47
09b9d9dd14 all update msgs are now staged 2016-04-25 14:19:00 +02:00
pm47
1042469d54 fixed pkt parsing 2016-04-19 17:01:06 +02:00
pm47
3726fe95c2 merged from master 2016-04-18 17:40:22 +02:00
sstone
c7e8255a35 update lightning crypto 2016-04-18 17:27:43 +02:00
sstone
0e8614b9f5 implement AEAD using chacha20-poly1305 2016-04-18 14:45:28 +02:00
sstone
0ecab84ecc update mvn version to avoid conflicts with other branches 2016-04-18 14:18:14 +02:00
pm47
305ba1757c updated protobuf 2016-04-18 11:47:12 +02:00
pm47
50c1c7ca4f updated proto file 2016-04-01 14:17:29 +02:00
pm47
5b4f8b6b29 put path logic in register actor and use resolveOne 2016-03-20 15:44:29 +01:00
pm47
5ef8de485f using actorselection instead of register 2016-03-19 21:26:30 +01:00
pm47
e28849c21e set version to 0.1-routing-SNAPSHOT (because incompatible protobuf) 2016-03-19 17:45:22 +01:00