pm47
|
83bd8d6f3c
|
implemented signature (wip)
|
2016-12-19 19:26:31 +01:00 |
|
sstone
|
1bf264bbc5
|
bolt 3: add fee computation example
|
2016-12-19 18:11:17 +01:00 |
|
pm47
|
e1ae6d2a2e
|
updated bitcoin-lib to 0.9.8
|
2016-12-19 16:15:50 +01:00 |
|
pm47
|
4fb26c6c89
|
removed Common/Input/Output scripts subsections
|
2016-12-19 12:39:25 +01:00 |
|
pm47
|
8447270445
|
replaced TxTemplate by TransactionWithInputInfo
|
2016-12-16 19:25:11 +01:00 |
|
pm47
|
d334fe068e
|
first step towards htlc tx sigs (wip)
|
2016-12-14 11:42:09 +01:00 |
|
pm47
|
2a666919b6
|
first shot at generating success/timeout templates
|
2016-12-13 18:55:03 +01:00 |
|
pm47
|
2cf61dd95a
|
added htlc output templates
|
2016-12-13 17:08:04 +01:00 |
|
pm47
|
1e97d4e0a6
|
moved OldScripts into Scripts
|
2016-12-13 14:23:11 +01:00 |
|
pm47
|
b05f52b412
|
Merge branch 'wip-bolt2' into wip-bolts
|
2016-12-13 14:15:23 +01:00 |
|
pm47
|
2a95767089
|
fixed NodeAnnouncement.alias encoding and added tests
|
2016-12-13 13:37:39 +01:00 |
|
pm47
|
0581449929
|
added routing-related messages
|
2016-12-12 19:38:52 +01:00 |
|
pm47
|
28818d9e5e
|
fixed some NORMAL state tests
|
2016-12-12 13:47:25 +01:00 |
|
pm47
|
76afa1a4bb
|
making TestBitcoinClient send BITCOIN_FUNDING_DEPTHOK
|
2016-12-12 11:40:25 +01:00 |
|
pm47
|
eef13e369c
|
fixed tests covering OPEN->NORMAL
|
2016-12-09 17:08:16 +01:00 |
|
pm47
|
e8f0749864
|
replaced BinaryData by Point/Scalar
|
2016-12-08 19:38:07 +01:00 |
|
pm47
|
f5b770448a
|
fixed WaitForAcceptChannel and WaitForOpenChannel tests
|
2016-12-08 18:02:29 +01:00 |
|
pm47
|
f213f79821
|
merged from wip-bolt3
|
2016-12-08 17:36:23 +01:00 |
|
pm47
|
4665ce8d4b
|
completed rewiring of OPEN->NORMAL
|
2016-12-08 14:57:50 +01:00 |
|
pm47
|
4e1980b41f
|
working on channel opening
|
2016-12-08 11:12:36 +01:00 |
|
pm47
|
f7183968eb
|
removed all parameters
|
2016-12-07 18:28:22 +01:00 |
|
sstone
|
fa9096655b
|
add local/remote/delayed key derivation function
|
2016-12-07 15:39:15 +01:00 |
|
pm47
|
a8cb35f744
|
updated wire messages
|
2016-12-07 14:34:49 +01:00 |
|
pm47
|
046cd9d788
|
moved Scripts to OldScripts
|
2016-12-07 14:07:13 +01:00 |
|
pm47
|
3bfe7292c4
|
project-wide auto-reformatting
|
2016-12-07 12:52:59 +01:00 |
|
pm47
|
81739cb0e6
|
removed unused functions from Helpers
|
2016-12-07 12:49:28 +01:00 |
|
pm47
|
84650f8147
|
separated Commitments, CommitmentSpec and TxTemplate
|
2016-12-07 12:27:40 +01:00 |
|
pm47
|
5f7a2718ef
|
removed Change type, separated TxTemplate from Channel
|
2016-12-07 11:11:16 +01:00 |
|
pm47
|
6e21988156
|
removed unused states
|
2016-12-06 18:22:07 +01:00 |
|
pm47
|
21c5b44b80
|
renamed tests so that they match states
|
2016-12-06 17:47:24 +01:00 |
|
pm47
|
91d913d442
|
removed all protobuf messages but auth & routing
|
2016-12-06 17:37:48 +01:00 |
|
pm47
|
ca59994481
|
project now compiles (still wip!)
|
2016-12-05 16:22:06 +01:00 |
|
sstone
|
49ec2e8aca
|
bolt 3: add Rusty's shachain tests
|
2016-12-05 16:14:32 +01:00 |
|
pm47
|
a274867136
|
added init and error messages
|
2016-12-05 12:10:24 +01:00 |
|
pm47
|
ed56401333
|
using 2 bytes to code message type
|
2016-12-05 11:59:55 +01:00 |
|
pm47
|
e182afd6b7
|
wip
|
2016-12-02 15:08:59 +01:00 |
|
sstone
|
9225d5a796
|
use bip69 ordering for tx inputs/outputs
|
2016-11-30 17:21:50 +01:00 |
|
sstone
|
21d90905a0
|
fix labels in bolt3 tests
|
2016-11-29 14:11:58 +01:00 |
|
sstone
|
4e29d2b9fe
|
implement revocation key derivation
|
2016-11-28 18:39:13 +01:00 |
|
sstone
|
1fe8b8feb2
|
compute tx base size, total size and weight
|
2016-11-28 17:32:45 +01:00 |
|
sstone
|
7ff9e4cb19
|
bolt 3 tests: fix amounts
commit tx total output was wrong
|
2016-11-25 15:34:58 +01:00 |
|
pm47
|
6d63ba8dc4
|
added firstPerCommitmentPoint to OpenChannel
|
2016-11-25 10:54:13 +01:00 |
|
sstone
|
ae60464663
|
bolt3 tests: print tx size
|
2016-11-24 18:03:07 +01:00 |
|
pm47
|
6d3c6eda41
|
wip (does not work yet!)
|
2016-11-24 17:55:05 +01:00 |
|
pm47
|
a3ab3a7857
|
updated types and added htlc-related messages
|
2016-11-24 11:54:19 +01:00 |
|
sstone
|
b767edad10
|
use CHECK(MULTI)SIG instead of CHECK(MULTI)SIGVERIFY
it makes the witness scripts nicer
|
2016-11-23 18:11:20 +01:00 |
|
sstone
|
67e7124b46
|
bolt 3: implement missing use cases
|
2016-11-23 18:02:12 +01:00 |
|
sstone
|
84cf1a9c94
|
dump tx hex (so they can be tested on regtest)
|
2016-11-22 17:48:38 +01:00 |
|
sstone
|
d09286631d
|
implement commit tx, HTLC success tx and HTLC timeout tx
|
2016-11-22 14:47:55 +01:00 |
|
sstone
|
6387afe2a7
|
(very) partial implementation of bolt 3
|
2016-11-21 18:58:28 +01:00 |
|