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

674 commits

Author SHA1 Message Date
pm47
6d28879ebb added dot generation in router 2017-02-03 18:18:31 +01:00
pm47
d182d9db6e watch for network channel close and properly announce events 2017-02-03 18:18:30 +01:00
sstone
64561a6fc0 fix transport handler test 2017-02-03 17:46:33 +01:00
sstone
365476c5ae transport handler: do not stop when the connection is closed
When the connection to the peer is closed, send an error to the channel
and wait. when the channel stops, the corresponding transport handler will
stop too.
2017-02-03 17:25:31 +01:00
sstone
e3ac554bd7 add an isTransactionOuputSpendable method to our bitcoin client 2017-02-03 17:25:31 +01:00
dpad85
b9d031dea2 Added 2 tabs to monitor network nodes and channels
* Using NodeDiscovered, NodeLost, ChannelDiscovered and ChannelLost events
  to update node and channel tables
2017-02-03 15:44:47 +01:00
sstone
85f96e5cf6 update dependencies 2017-02-03 13:55:25 +01:00
sstone
1435fb4257 fix htlc timeout/success tx
output should be local-delayedkey, not local-key
2017-02-03 13:06:39 +01:00
sstone
8b275cfd5c htlc success/timeout tx: input sequence should be 0 2017-02-03 13:06:39 +01:00
pm47
92d297b3d9 announcement are now signed, better handling of relayed htlcs 2017-02-03 11:55:06 +01:00
pm47
a33f2dc703 Merge branch 'wip-bolts' of github.com:ACINQ/eclair into wip-bolts 2017-02-02 17:58:59 +01:00
dpad85
de52502da7 Using Long for amount in CreatePayment 2017-02-02 17:41:20 +01:00
dpad85
71c555e469 Added amount max validation in sending payment window 2017-02-02 17:29:31 +01:00
dpad85
47f28855c5 Max Funding is 2^24, max Push mSat is 1000 * 2^24 2017-02-02 16:43:57 +01:00
dpad85
c3772268c9 Received amount must no be greater than 4 294 967 295 msat 2017-02-02 16:39:52 +01:00
pm47
015e56456f improved transport-level serializer 2017-02-02 16:26:16 +01:00
dpad85
2d7d9a7528 Increased font size of error/description messages 2017-02-02 16:09:49 +01:00
dpad85
9955f7cdbc Added working links in About, and changed wording
* also removed obsolete modal.css
2017-02-02 15:14:29 +01:00
pm47
f7c558871c now sending network events (Node/Channel Lost not yet implemented) 2017-02-02 15:01:41 +01:00
pm47
7a8420c170 added error handlers to NORMAL/SHUTDOWN/NEGOTIATION states 2017-02-02 14:24:14 +01:00
pm47
f325d2a3f8 renamed *Testkit.scala -> *StateSpec.scala 2017-02-02 14:17:40 +01:00
dpad85
f62e7553bb Fixed selected tab style 2017-02-02 13:22:54 +01:00
dpad85
15445125b4 Added details on splash error message 2017-02-02 13:22:26 +01:00
dpad85
f39ac0bdff Updated readme screenshot 2017-02-01 19:47:50 +01:00
dpad85
4fcee8ee07 Updated gui to a more standard design
* flat styles are centralised in themes/flat.css, not used for now
2017-02-01 19:20:35 +01:00
pm47
5efa71eb5d Merge branch 'wip-bolt7' into wip-bolts 2017-02-01 19:13:23 +01:00
pm47
b7bd2c80bf re-enabled payment relay 2017-02-01 19:12:50 +01:00
pm47
3fad3fd012 Blob -> Bob 2017-02-01 19:12:49 +01:00
dpad85
bece607b8f Added validation rules in GUI
* opening channel: 0 < funding <= 0.1 BTC
* receive payment: 0 < amount <= 0.042 BTC
2017-01-31 18:53:11 +01:00
dpad85
827ea63abf Increased context separator padding 2017-01-31 16:56:47 +01:00
dpad85
625bf64800 Made channels and form data selectable in GUI
* Using TextField instead of Label to make text selectable
* Improved channel's labels behaviour when resizing
2017-01-31 16:40:36 +01:00
pm47
5eec190bf6 Merge branch 'wip-bolt7' of github.com:ACINQ/eclair into wip-bolt7 2017-01-31 16:24:36 +01:00
pm47
85c52b2efa removed old protobuf dependency and related module 2017-01-31 16:23:35 +01:00
pm47
c02c17b6b0 re-enabled payment state machine and tests 2017-01-31 15:52:49 +01:00
pm47
287bb60d94 build the onion 2017-01-31 11:25:47 +01:00
sstone
055d64122e BOLT 3 test vectors: remove old test vectors 2017-01-30 19:41:12 +01:00
sstone
686789b389 Merge branch 'wip-bolts' of https://github.com/ACINQ/eclair into wip-bolts 2017-01-30 18:28:52 +01:00
sstone
0bfec544ba BOLT3: use local-key instead of local-delayed-key in HTLC outputs 2017-01-30 18:28:06 +01:00
dpad85
cae7eb0274 Updated logo in readme 2017-01-30 17:12:24 +01:00
dpad85
d04b7de90a Added description in receive payment modal 2017-01-30 16:51:39 +01:00
dpad85
b553cc27d2 Added border to all buttons
* default colors is background color
* keeps buttons' height consistent even if border is not visible
2017-01-30 16:42:11 +01:00
dpad85
fd47c7cfb5 Removed min height condition on main window 2017-01-30 16:34:42 +01:00
dpad85
521a0ed117 Merged channel pane context in one 2017-01-30 16:22:33 +01:00
dpad85
dda0c0c4f2 Improved handling of node id context in main window 2017-01-30 16:02:42 +01:00
dpad85
167efe3cb9 Added channels count in Tab label 2017-01-30 15:27:40 +01:00
dpad85
e38cbcaba1 Increased GUI main window preferred height 2017-01-30 15:07:17 +01:00
pm47
1a0ab56d66 merged from wip-bolts 2017-01-30 14:56:31 +01:00
dpad85
de99fdb566 Added pushMsat param when connecting to a channel
* pushMsat is an optional field in millisatoshi, default is 0
* In channel creation, `amount` parameter has been renamed to fundingSatoshis
  to make code more readable
* Added pushMsat field in open channel modal GUI
* Added description label in open channel modal to improve user experience
2017-01-30 14:47:59 +01:00
Pierre-Marie Padiou
0d4a117f94 fixed typo in assert message 2017-01-30 14:21:25 +01:00
sstone
2ca7e72f44 BOLT 3: use P2WPKH instead of P2PKH
see https://github.com/lightningnetwork/lightning-rfc/pull/94
2017-01-30 11:38:08 +01:00