1
0
mirror of https://github.com/ACINQ/eclair.git synced 2024-11-20 10:39:19 +01:00
Commit Graph

541 Commits

Author SHA1 Message Date
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
sstone
6387afe2a7 (very) partial implementation of bolt 3 2016-11-21 18:58:28 +01:00
pm47
a8eca868a2 renamed types file to Types.scala and removed bitcoin-lib-style serialization 2016-11-17 13:48:22 +01:00
pm47
cc11ec8d14 moved wire from a module to a package 2016-11-17 13:12:28 +01:00
pm47
810fe1fc99 better handle bad bitcoind rpc credentials (see #21) 2016-11-14 17:07:53 +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
6cd0198fc3 better manage initialization errors 2016-11-08 14:33:53 +01:00
pm47
bf57cb338b use default receive method 2016-11-08 14:33:06 +01:00
pm47
f69f9ea74d fixed typo 2016-11-08 14:32:35 +01:00
pm47
ab1229432c formatting 2016-11-08 14:19:27 +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
f70eba79fb fixed imports in GUIUpdater 2016-11-03 16:25:52 +01:00
pm47
ce3892f654 fixed unit bug 2016-11-03 16:25:10 +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
8c05b270c1 added license to about 2016-11-03 15:37:25 +01:00
dpad85
8845be794a Balance and capacity are now in bits (mBTC) by default 2016-10-18 14:13:11 +02:00
dpad85
e5195460c0 Fixed dynamic length of node id in status bar 2016-10-18 14:11:43 +02:00
dpad85
cff5ed2d3f Moved eclair setup out of fx thread 2016-10-17 16:25:23 +02:00
dpad85
2dd76c3b7b Removed bg color in tcp/http 2016-10-17 16:23:26 +02:00
dpad85
f0d55c36be Condensed channel display 2016-10-17 16:22:39 +02:00
dpad85
e6a262a4b0 Improved look of error message in splash window 2016-10-17 16:21:16 +02:00
pm47
e12e5316cf merged from master 2016-10-17 14:23:40 +02:00
pm47
29b6df7bed Merge branch 'master' into wip-gui 2016-10-17 14:10:49 +02:00
pm47
cc066369f1 removed initial_amount_* in CommitmentSpec 2016-10-17 13:59:55 +02:00
pm47
ac3ec81578 changed default port to 9735 2016-10-17 13:59:02 +02:00
dpad85
a4971723c6 Added missing close image 2016-10-17 13:28:39 +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
dpad85
4d7bc214c6 WIP Graphic User Interface
* Moved all interface code into FXML/CSS files (resources/gui)

* Moved all logic into controllers

* Added Validators to forms (open/send/receive)

* Added a context menu action (right click) on some labels (node id,
channel id) to copy the value in clipboard

* Added an 'About' modal window

* Reworked the look of the UI

* Added a blur animation to splash window
2016-09-28 19:41:14 +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
pm47
0d2fc5f6c9 fixed relaying issues w/ multiple downstream channels 2016-08-29 18:45:31 +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