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
pm47
22789d9395
added logs and slightly changed signature of claimRevokedRemoteCommitTxOutputs
2017-01-19 17:02:07 +01:00
pm47
a58befd1ed
minor: removed useless statements
2017-01-19 16:42:34 +01:00
pm47
fbe2867001
re-enabled isFunder label in GUI
2017-01-19 16:00:29 +01:00
pm47
bba07d0881
fixed htlc workflow (relay still disabled), re-enabled autosign interval
2017-01-19 16:00:29 +01:00
pm47
8763258a5b
set TransportHandler log level to INFO
2017-01-19 16:00:29 +01:00
pm47
1c8bae6336
minor: fixed comments
2017-01-19 16:00:29 +01:00
pm47
11935151a2
using a different seed for alice and bob in tests
2017-01-19 16:00:28 +01:00
pm47
b4cb612f4a
final adress now pays back to bitcoind
2017-01-19 16:00:28 +01:00
sstone
a12f7068c8
commitment index should be a Long (48 bits), not an Int
2017-01-18 18:58:20 +01:00
sstone
b333de0d03
fix compilation warnings
2017-01-18 18:42:38 +01:00
pm47
692e47f3ea
optimized imports
2017-01-18 14:53:36 +01:00
pm47
b5b7f37ab7
Merge branch 'wip-bolt3' into wip-bolts
2017-01-18 13:04:58 +01:00
pm47
3cc3438037
fixed c8eaf6f5ee
to make it consistent with existing code
2017-01-18 12:31:10 +01:00
pm47
b5ae50b316
updated tests as per c8eaf6f5ee
2017-01-17 19:25:43 +01:00
pm47
e1dbdb70e7
removed useless tests, re-enabled rustytests
2017-01-17 19:09:06 +01:00
pm47
6fe60c73f6
re-enabled tests on CLOSING state
2017-01-17 19:09:06 +01:00
sstone
09c6832359
Merge branch 'wip-bolt3' of https://github.com/ACINQ/eclair into wip-bolt3
2017-01-17 17:36:25 +01:00
pm47
d938920ca4
re-enabled tests on NEGOTIATING state
2017-01-17 17:31:14 +01:00
sstone
c8eaf6f5ee
add fee calculation for 'htlc delayed' and 'main penalty' tx
2017-01-17 17:31:00 +01:00
pm47
8d04c414ce
re-enabled tests on SHUTDOWN state
2017-01-17 15:49:09 +01:00
pm47
261e0b936c
added 'spendability' checks to uniclose tests
2017-01-17 14:46:55 +01:00
pm47
34dd7e20c8
added handling of local current commit
2017-01-17 11:58:40 +01:00
pm47
4002365d4e
added (limited) handling of remote revoked commit
2017-01-16 17:23:13 +01:00
pm47
98be1efb39
added encoding/decoding of txnumber in sequence+locktime
2017-01-16 15:30:09 +01:00
pm47
af30b268ee
added handling of remote current commit
2017-01-16 15:30:09 +01:00
pm47
26767054fb
workaround in PeerWatcher so that WatchConfirmed is not triggered multiple times in tests
2017-01-16 15:30:08 +01:00
pm47
3ddefdb124
added CMD_CLOSE/Shutdown tests to NORMAL
2017-01-16 15:30:08 +01:00
sstone
e04a7d47c3
add key derivation test vectors
2017-01-16 15:02:41 +01:00
pm47
d5566a485f
enabled back tests on NORMAL->Closing
2017-01-06 20:02:01 +01:00
pm47
3ae139934b
fixed UpdateFailHtlc tests
2017-01-06 17:53:04 +01:00
pm47
f96f261902
added more tests on RevokeAndAck
2017-01-06 17:30:29 +01:00
pm47
d0980cb315
added CommitSig tests with multiple htlcs
2017-01-06 16:58:09 +01:00
pm47
8e85d4ab63
now check signature of htlc-success txs
2017-01-06 14:54:12 +01:00
pm47
14a71b01e3
now using a non-zero pushMsat by default in tests
2017-01-06 11:45:01 +01:00
pm47
df4e9b57cc
fixed CommitSig test (htlc amount)
2017-01-05 18:22:11 +01:00
pm47
2fa70e2000
merged
2017-01-03 18:04:24 +01:00
pm47
c5260e8414
fixed fee issue
2017-01-03 17:59:51 +01:00
sstone
ec0920143c
bolt3: implement "obscured commit tx number"
2017-01-03 14:54:01 +01:00
pm47
e1773d464b
added an isFunder attribute
2017-01-03 12:01:10 +01:00
pm47
eca496e041
added tx fees (wip)
2016-12-21 14:18:15 +01:00
pm47
91f5d7d87e
using MilliSatoshi class
2016-12-20 14:46:55 +01:00
pm47
83bd8d6f3c
implemented signature (wip)
2016-12-19 19:26:31 +01:00