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
sstone
f75706df9d
PeerHandler: fix tcp framing issue
2017-02-09 11:44:27 +01:00
dpad85
958e39d4e7
Select the payment request when it is generated
2017-02-08 19:29:57 +01:00
dpad85
729fdf7df5
Ignored ENTER and TAB in send payment textarea
2017-02-08 19:26:17 +01:00
dpad85
1c18a5b819
Updated tray icon wording (removed alias)
2017-02-08 18:46:32 +01:00
dpad85
cdd0f59e9b
Added channel local params to gui controller
2017-02-08 18:37:34 +01:00
dpad85
f1227f25a9
Display a system notification when payment sent
...
* send payment handler can now handle the success/failure
* paymentlifecycle send failure reason in WAITING_FOR_PAYMENT_COMPLETE
2017-02-08 18:37:34 +01:00
dpad85
54d43f03c0
Added a System Tray Icon
...
* enables notifications (in handlers class)
* added menu to show/minimize app when right click on tray icon
2017-02-08 18:37:34 +01:00
dpad85
7df8e97aa4
Added root style
2017-02-08 18:37:34 +01:00
dpad85
5bcbf15a69
Added unit selection when receiving payment
2017-02-08 18:37:34 +01:00
pm47
ba515a921a
relayer now extracts preimages from the blockchain
2017-02-07 15:12:31 +01:00
pm47
08281dc109
updated relayer actor name
2017-02-07 15:05:43 +01:00
pm47
80356cefdc
updated logback_colors
2017-02-07 15:05:43 +01:00
Pierre-Marie Padiou
0d763e8551
close channel when an htlc times out in either commitment tx ( #24 )
2017-02-07 15:04:59 +01:00
sstone
dadc52b4c4
bolt 3: update tx test vectors to match the specs
2017-02-07 11:27:27 +01:00
sstone
85e94b97ec
bolt3 test vectors: swap local and remote funding privkeys
2017-02-07 09:51:40 +01:00
dpad85
1858cdf01b
Added context actions on nodes/channels lists
2017-02-06 16:38:14 +01:00
sstone
7810abf08a
bolt3 test vectors: add tests
...
tests are copied from Rusty's PR
2017-02-05 22:28:53 +01:00
sstone
06a610a413
fix fee computations
2017-02-05 22:28:27 +01:00
dpad85
de282aea48
Added Export to DOT action in menu
2017-02-03 20:13:43 +01:00
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