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 |
|
sstone
|
3cc70654d5
|
propagate add_htlc and fulfill_htlc
|
2016-03-15 18:15:41 +01:00 |
|
sstone
|
5b3fad247c
|
add basic channel routing simulator
|
2016-03-08 15:33:34 +01:00 |
|
sstone
|
794c5c33ce
|
add basic routing info to lightning.proto
|
2016-03-08 15:32:53 +01:00 |
|
sstone
|
988856ba38
|
make register actor aware of node ids and channel ids
|
2016-02-26 16:29:21 +01:00 |
|
sstone
|
d081eb2e3c
|
revert our previous commit and use the old cs locktime conversion
|
2016-02-25 17:10:05 +01:00 |
|
pm47
|
39774b232d
|
merged from master
|
2016-02-25 16:52:12 +01:00 |
|
sstone
|
14e36e9ac8
|
update CSV timeout-out conversion to match bitcoin's
|
2016-02-25 12:08:25 +01:00 |
|
sstone
|
b3f5ce4e38
|
upgrade CSV handling
|
2016-02-24 17:32:47 +01:00 |
|
pm47
|
c63c71db11
|
Merge branch 'master' into wip-akkahttp
|
2016-02-24 16:14:46 +01:00 |
|
pm47
|
158994f21a
|
Merge branch 'master' into wip-akkahttp
|
2016-02-24 16:09:09 +01:00 |
|
Fabrice Drouin
|
b530a15cf7
|
Merge pull request #2 from ACINQ/wip-keys
random nodeid, commit and final keys
|
2016-02-24 15:40:53 +01:00 |
|
Fabrice Drouin
|
a00115caa0
|
Merge pull request #1 from ACINQ/wip-watchspent
Remove WatchConfirmedBasedOnOutputs and simplify flow
|
2016-02-24 15:38:50 +01:00 |
|
Pierre-Marie Padiou
|
ddc532f963
|
Update README.md
|
2016-02-24 11:48:56 +01:00 |
|
Pierre-Marie Padiou
|
d3766ec46b
|
Update README.md
|
2016-02-24 11:44:14 +01:00 |
|
pm47
|
1caead39b6
|
nodeid, commit and final keys are now randomly generated
|
2016-02-23 19:08:43 +01:00 |
|
pm47
|
851f5dc3de
|
removed WatchConfirmedBasedOnOutputs ans simplified flow
|
2016-02-22 20:23:44 +01:00 |
|