dpad85
a2ceafed63
Added node1 & node2 in channels table; added color in nodes table
2017-02-03 20:13:37 +01:00
sstone
be9ebee471
BOLT 3: add test vector generation
2017-02-03 20:11:59 +01:00
pm47
5fb2b9a86b
removed BufferedWriter and added a test
2017-02-03 19:52:11 +01:00
pm47
ea3480b9f8
dot graph are now exported as a string
2017-02-03 19:46:18 +01:00
pm47
3a3b8c6eb1
fixed bug when remote close during opening of the channel
2017-02-03 19:14:52 +01:00
pm47
1b74f1c6cb
moved funding tx creation to Transactions
2017-02-03 18:24:38 +01:00
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