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
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
pm47
2d2ecdabf2
improved logging in router
2017-01-27 20:28:38 +01:00
pm47
69b82990e9
re-enabled route computation, next step build the onion
2017-01-27 20:22:42 +01:00
pm47
9dbddf748d
removed irc dependency
2017-01-27 20:22:41 +01:00
pm47
37b00f708c
small scaladoc fixes
2017-01-27 20:22:41 +01:00
pm47
488b854a2a
routing announcements are transmitted as soon as connection is open
2017-01-27 20:22:41 +01:00
pm47
5df27783da
fixed typo in log
2017-01-27 20:22:41 +01:00
dpad85
b03d3a71e2
Added Copy URI in context menu
2017-01-27 19:47:32 +01:00
sstone
a914b88bc1
replace assert with require
2017-01-27 19:42:50 +01:00
dpad85
9996af4e61
Modified buildCopyContext to handle multiple copy actions
...
* Added a utility CopyAction class to describe the action
2017-01-27 19:32:56 +01:00
dpad85
ba8cff0b26
Added a label parameter to buildCopyContext
2017-01-27 19:03:18 +01:00
dpad85
d5dae98c2e
Wording
2017-01-27 18:37:51 +01:00
dpad85
5ab892ca97
Fixed width of open channel modal
2017-01-27 18:36:44 +01:00
dpad85
67c518db7c
FXML namespace version set to 8
2017-01-27 18:13:45 +01:00
dpad85
6d387f6ea6
Removed unused imports
2017-01-27 18:02:35 +01:00
pm47
ec07cc46ab
implemented basic announcement broadcast
2017-01-27 17:28:02 +01:00
pm47
6d16f315fe
updated node announcement message format
2017-01-27 17:23:54 +01:00
sstone
b3e2258aff
TransportHandler: process all incoming messages asap
...
This fixes an issue where, if a received packet contains the last handshake message plus
encrypted payloads, we would not process the payloads immediately
2017-01-27 16:30:37 +01:00
sstone
a38989e40f
remove unused code
2017-01-27 16:30:20 +01:00
sstone
50e3145371
gui: new node url format pubkey@host:port
2017-01-26 17:05:08 +01:00
sstone
81072bfe9f
bitcoin client: add support for short tx id (heigt + index)
2017-01-26 17:03:05 +01:00
sstone
7f68e67efb
update tests because to-remote is a P2PKH output
2017-01-25 14:41:07 +01:00
sstone
9eb6bdc2f9
fix bolt3 test vectors
...
- to-remote is a P2PKH output
- sign transactions
2017-01-25 14:28:32 +01:00
sstone
637f4767e6
commit tx: to-remote is a P2PKH output (not a P2WPKH output)
2017-01-25 14:00:27 +01:00
sstone
966f0f2e0b
bolt 3 test vectors: label private keys properly, and display the associated public keys
2017-01-25 11:22:01 +01:00
sstone
96e0d8f88b
in fee-per-kw, kilo is 1000 not 1024
...
see 18a083b628
2017-01-25 11:19:41 +01:00
sstone
08f1c893ff
minor fixes
2017-01-23 15:53:35 +01:00
sstone
b83cf24e09
improve TransportHandler
2017-01-23 15:46:33 +01:00
pm47
ef586fe4ad
now checking final scriptpubkey validity
2017-01-20 19:03:35 +01:00
pm47
2badd3d7c2
closing fees are now properly estimated
2017-01-20 18:41:34 +01:00
pm47
4d1264d130
optimized imports
2017-01-20 18:02:57 +01:00
Fabrice Drouin
85a8ec5867
use improved private/public key types from bitcoin-lib 0.9.9 ( #23 )
...
* use bitcoin-lib 0.9.9
* use scalar/point/public key types instead of binary data
* minor fix: scalar are encoded on 32 bytes
* fix number encoding error
numbers between 0 and 16 were not encoded properly in redeem scripts
* removed some useless calls to constructors
2017-01-20 17:47:45 +01:00
pm47
373df9cdd0
removed Publish, now we always use PublishAsap
2017-01-20 14:09:34 +01:00
pm47
8a29a7cd02
reduced 'expectNoMsg' delay from 3s to 1s in tests
2017-01-20 13:26:11 +01:00
pm47
e4edd7b596
main outputs are now sent to finalPubkeyScript in all cases
2017-01-20 13:23:43 +01:00
pm47
bcc5cb8f7b
renamed ClaimHtlcDelayedTx to ClaimDelayedOutputTx
2017-01-19 17:30:20 +01:00