pm47
7e9d07b9b4
merged from wip-bolts
2017-02-17 19:07:54 +01:00
pm47
559afff522
automatically sign back on revocation when necessary, removed scheduled sig
2017-02-17 18:52:07 +01:00
pm47
2e3031fafd
Merge branch 'wip-bolts' into wip-disconnect
2017-02-17 16:30:06 +01:00
pm47
f061f59803
only forward cross-signed htlcs
2017-02-17 16:10:19 +01:00
pm47
a0318d6ade
added support for disconnections (wip)
2017-02-16 19:03:02 +01:00
dpad85
3b65269c9a
(gui) set limit to column width in network tables
2017-02-16 16:16:37 +01:00
dpad85
e1051a8743
(gui) Removed duplicate stage icon in splash
2017-02-16 16:16:36 +01:00
pm47
27572c519e
DATA_WAIT_FOR_FUNDING_LOCKED_INTERNAL -> DATA_WAIT_FOR_FUNDING_CONFIRMED
2017-02-16 15:15:03 +01:00
pm47
002464d2be
simplified error handling when there are no commitments yet
2017-02-16 15:04:48 +01:00
dpad85
b4c0494d9f
(gui) using system tray and os notifications only if os is Windows/MacOs
...
Prevent issues with AWT in Linux
2017-02-16 12:25:14 +01:00
dpad85
c355dd4578
(gui) Fixed responsive behaviour of status bar
2017-02-16 12:25:14 +01:00
pm47
1e58a69918
WAIT_FOR_FUNDING_LOCKED_INTERNAL->WAIT_FOR_FUNDING_CONFIRMED
2017-02-15 19:46:58 +01:00
pm47
a43dc181c6
removed special handling of CMD_CLOSE from WAIT_FOR_FUNDING_LOCKED_INTERNAL->NORMAL
2017-02-15 19:39:18 +01:00
pm47
4e7021d7c8
fixed fee not taken into account when offering htlcs
2017-02-15 18:37:02 +01:00
pm47
7da6df008a
merged from wip-bolts
2017-02-15 18:13:22 +01:00
pm47
7d79f65bf2
channels are now multiplexed over single connections between nodes
2017-02-15 18:08:44 +01:00
dpad85
c22165ec0d
Removed timestamp from sendPayment notification
2017-02-15 16:01:29 +01:00
sstone
fc9ccf8524
bolt 3: improve reference test
...
format test output to match the reference test vectors
2017-02-15 14:20:51 +01:00
sstone
8589b8847d
update htlc success/timeout tx weights
...
see https://github.com/lightningnetwork/lightning-rfc/pull/104
2017-02-15 14:17:55 +01:00
pm47
e2fc3fbecc
added support for 'initial_routing_sync' feature bit
2017-02-13 16:15:32 +01:00
pm47
6bd14bb089
added AnnouncementSignatures message, added support for feature bits
2017-02-13 14:45:26 +01:00
pm47
e8a74899f3
now take fees into account when accepting htlcs
2017-02-13 12:04:06 +01:00
Pierre-Marie Padiou
a3b906898b
Refactored fee calculation (added trim functions) ( #25 )
...
* refactored fee calculation (added trim functions)
* now running BOLT 2 fee tests automatically
2017-02-13 11:11:54 +01:00
pm47
c72a2a5d8d
router now checks announcement signatures
2017-02-10 18:05:06 +01:00
pm47
8334350576
separated NodeDiscovered/NodeUpdated events
2017-02-10 17:06:46 +01:00
pm47
e3e93dc95f
removing channel updates when channel disappears
2017-02-10 17:01:45 +01:00
pm47
2b479aade6
enforcing sequential zero-based htlc ids
2017-02-10 16:55:43 +01:00
pm47
cb5189b3c7
added support for htlc-minimum-msat parameter
2017-02-10 16:01:34 +01:00
pm47
2d223ea51c
added support for max-accepted-htlcs parameter
2017-02-10 15:50:07 +01:00
pm47
2a035bd005
added support for max-htlc-value-in-flight-msat parameter
2017-02-10 15:22:43 +01:00
pm47
8122b58229
refusing to boot if bitcoind's sync progress is <= 0.99
2017-02-10 14:41:42 +01:00
pm47
1e10074f27
added support for channel-reserve parameters
2017-02-10 14:36:03 +01:00
dpad85
0b2b3ea106
Simplified display of validation error display in gui
...
* reordered FXML elements
* removed dedicated error rows
2017-02-09 19:26:36 +01:00
dpad85
ef58ef0935
Code clean up
2017-02-09 16:34:39 +01:00
dpad85
105c7950bb
Fixed context menu of channel
2017-02-09 16:34:39 +01:00
pm47
522c7e52f1
removed unused code
2017-02-09 15:56:58 +01:00
pm47
2d5d8a00a9
punishment -> penalty
2017-02-09 15:56:58 +01:00
dpad85
b9ec691dcd
Fixed regex matching in GUIValidators
2017-02-09 15:06:45 +01:00
dpad85
a623810518
Handling of decimal amount when generating payment request
...
* if the amount unit is milliBTC or Satoshi, the input accepts decimal
value. The amount must then be parsed and converted to mSat
* if the unit is milli satoshi, no decimal is allowed
* the decimal character is `.`
* improves the UX
2017-02-09 14:13:49 +01:00
dpad85
e5d73eec45
Updated host regex in gui
2017-02-09 14:13:49 +01:00
dpad85
654e4bfad3
Set log level to DEBUG for gui package
2017-02-09 14:13:49 +01:00
pm47
a481ea1bf3
improved logback_colors
2017-02-09 14:04:08 +01:00
pm47
51fd685595
fixed bug in payment-preimage extraction, handle failures in uniclose tx generation
2017-02-09 14:04:08 +01:00
pm47
8bc4e8349e
PeerHandler now asks for segwit tx, fixed split bug in PeerClient
2017-02-09 14:04:07 +01:00
pm47
583b5af15c
keeping last 1000 txes in memory so that WatchSpent can look in the past
2017-02-09 13:58:16 +01:00
pm47
f3fb3c2ae8
extended bitcoin client now returns 0 conf tx
2017-02-09 13:58:16 +01:00
pm47
f19231e883
make it an error to have an htlc expiry < 3 blocks
2017-02-09 13:58:15 +01:00
sstone
3b271cb6c2
make PeerClient ask for witness tx
2017-02-09 11:44:27 +01:00
sstone
20e91c1710
remove dead code
2017-02-09 11:44:27 +01:00
sstone
4b6dca7a0a
make SignTransactionResponse a static class
2017-02-09 11:44:27 +01:00