pm47
f7183968eb
removed all parameters
2016-12-07 18:28:22 +01:00
sstone
fa9096655b
add local/remote/delayed key derivation function
2016-12-07 15:39:15 +01:00
pm47
a8cb35f744
updated wire messages
2016-12-07 14:34:49 +01:00
pm47
046cd9d788
moved Scripts to OldScripts
2016-12-07 14:07:13 +01:00
pm47
3bfe7292c4
project-wide auto-reformatting
2016-12-07 12:52:59 +01:00
pm47
81739cb0e6
removed unused functions from Helpers
2016-12-07 12:49:28 +01:00
pm47
84650f8147
separated Commitments, CommitmentSpec and TxTemplate
2016-12-07 12:27:40 +01:00
pm47
6e21988156
removed unused states
2016-12-06 18:22:07 +01:00
pm47
21c5b44b80
renamed tests so that they match states
2016-12-06 17:47:24 +01:00
pm47
91d913d442
removed all protobuf messages but auth & routing
2016-12-06 17:37:48 +01:00
pm47
ca59994481
project now compiles (still wip!)
2016-12-05 16:22:06 +01:00
sstone
49ec2e8aca
bolt 3: add Rusty's shachain tests
2016-12-05 16:14:32 +01:00
pm47
e182afd6b7
wip
2016-12-02 15:08:59 +01:00
sstone
9225d5a796
use bip69 ordering for tx inputs/outputs
2016-11-30 17:21:50 +01:00
sstone
21d90905a0
fix labels in bolt3 tests
2016-11-29 14:11:58 +01:00
sstone
4e29d2b9fe
implement revocation key derivation
2016-11-28 18:39:13 +01:00
sstone
1fe8b8feb2
compute tx base size, total size and weight
2016-11-28 17:32:45 +01:00
sstone
7ff9e4cb19
bolt 3 tests: fix amounts
...
commit tx total output was wrong
2016-11-25 15:34:58 +01:00
pm47
6d63ba8dc4
added firstPerCommitmentPoint to OpenChannel
2016-11-25 10:54:13 +01:00
sstone
ae60464663
bolt3 tests: print tx size
2016-11-24 18:03:07 +01:00
pm47
a3ab3a7857
updated types and added htlc-related messages
2016-11-24 11:54:19 +01:00
sstone
b767edad10
use CHECK(MULTI)SIG instead of CHECK(MULTI)SIGVERIFY
...
it makes the witness scripts nicer
2016-11-23 18:11:20 +01:00
sstone
67e7124b46
bolt 3: implement missing use cases
2016-11-23 18:02:12 +01:00
sstone
84cf1a9c94
dump tx hex (so they can be tested on regtest)
2016-11-22 17:48:38 +01:00
sstone
d09286631d
implement commit tx, HTLC success tx and HTLC timeout tx
2016-11-22 14:47:55 +01:00
pm47
cc11ec8d14
moved wire from a module to a package
2016-11-17 13:12:28 +01:00
pm47
3fc25da461
now using akka-http-json and akka-http-client (removed acinq-tools dependency)
2016-11-08 19:32:01 +01:00
pm47
e6973e7d36
moved payment-related stuff to a dedicated package
2016-11-08 11:32:10 +01:00
pm47
71c082bc7c
PaymentSpawner->PaymentInitiator PaymentManager->PaymentLifecycle
2016-11-08 11:10:42 +01:00
pm47
2d85118615
now using a *fake* bitcoin client (and cleaned up real bitcoin client)
2016-11-03 16:00:47 +01:00
pm47
529d55150f
temporary disabled SecureRandom (linux bug)
2016-11-03 15:42:07 +01:00
pm47
cc066369f1
removed initial_amount_* in CommitmentSpec
2016-10-17 13:59:55 +02:00
sstone
3975bb77aa
tests: make sure that Alice has transitioned before getting her data
2016-09-29 15:24:09 +02:00
sstone
0d422dcee3
fix travis failures
2016-09-29 14:07:36 +02:00
Pierre-Marie Padiou
45a4f96372
Wip Alternateroute ( #20 )
...
* added a basic channel selector that just keeps track of balances
* added a payment fsm that manages a single payment and handles errors
* cleaned up actors after each single state test
* interop test: use our Setup class instead of doing things manually
* interop test: upgrade lightningd
* interop test: checkout lightning fce9ee29e3c37b4291ebb050e6a687cfaa7df95a
2016-09-07 14:21:17 +01:00
Fabrice Drouin
851ae371ea
travis: run interoperability test with lightnind ( #19 )
...
* update lightning binaries with versions where most dependencies are statically linked
* run interop tests on travis
* tell travis to use the trusty beta
* interop test: download bitcoind, checkout and compile lightningd
* interop test: fix travis script
* travis interop test: duh...
* interop test: minor cleanup
* reformatting
2016-09-01 16:07:41 +02:00
sstone
617bdd2a06
update bitcoind and bitcoin to 0.13.0
...
binaries downloaded and verified from bitcoin.org
2016-08-29 15:04:58 +02:00
sstone
029d64449d
upgrade bitcoin-lib to 0.9.6
2016-08-29 11:02:06 +02:00
pm47
24305ec26b
removed TestActorRef when not needed
2016-08-26 18:40:26 +02:00
pm47
a1afe74c40
renamed eclair-demo to eclair-node
2016-08-26 18:31:12 +02:00