Wladimir J. van der Laan
b709fe7ffc
Merge #9532 : Remove unused variables
...
90fd29b
Remove unused int64_t nSinceLastSeen (practicalswift)
ac4a095
Remove unused Python variables (practicalswift)
2017-02-07 15:28:50 +01:00
practicalswift
5cdf10611f
Remove redundant semicolons in Python code
2017-01-20 22:56:11 +01:00
practicalswift
ac4a095306
Remove unused Python variables
2017-01-13 18:55:03 +01:00
Wladimir J. van der Laan
d932159f34
Merge #9189 : Always add default_witness_commitment with GBT client support
...
95f4a03
[qa] Test getblocktemplate default_witness_commitment (Suhas Daftuar)
ad04d1c
Always add default_witness_commitment with GBT client support (Pieter Wuille)
2016-11-25 08:26:25 +01:00
Suhas Daftuar
95f4a03777
[qa] Test getblocktemplate default_witness_commitment
2016-11-21 15:01:05 -08:00
BtcDrak
09dc4064ac
Make test constant consistent with consensus.h
2016-11-21 21:30:53 +00:00
Matt Corallo
3451203b5c
[qa] Respond to getheaders and do not assume a getdata on inv
2016-11-07 17:38:22 -05:00
Johnson Lau
67d6ee1e36
remove redundant tests in p2p-segwit.py
2016-10-17 03:18:36 +08:00
Suhas Daftuar
b811124202
[qa] Add tests for uncompressed pubkeys in segwit
2016-10-16 23:53:35 +08:00
Johnson Lau
3ade2f64cf
Add standard limits for P2WSH with tests
2016-10-16 23:53:35 +08:00
Matt Corallo
be7555f0c0
Fix overly-prescriptive p2p-segwit test for new fetch logic
2016-10-04 18:24:10 +02:00
Johnson Lau
0637b02fce
Ping regularly in p2p-segwit.py to keep connection alive
...
This pings regularly while building a big block in p2p-segwit.py, to prevent timeout
2016-09-25 23:44:40 +08:00
Wladimir J. van der Laan
4ced5de71d
Merge #8528 : Update p2p-segwit.py to reflect correct behavior
...
5547aeb
p2psegwit.py transaction is rejected due to premature witness not size (instagibbs)
bc1d1f2
Update p2p-segwit.py to reflect correct AskFor behavior (instagibbs)
2016-09-13 11:03:06 +02:00
instagibbs
ca10a03add
Add basic test for IsStandard witness transaction blinding
2016-09-05 17:53:41 +02:00
instagibbs
5547aeb015
p2psegwit.py transaction is rejected due to premature witness not size
2016-08-18 11:02:48 -04:00
Wladimir J. van der Laan
740cff5808
Merge #8482 : [qa] Use single cache dir for chains
...
fad8cf6
[qa] Use single cache dir for chains (MarcoFalke)
fa2d68f
[qa] Adjust timeouts for micro-optimization of run time (MarcoFalke)
fae596f
[qa] Sort scripts by time for pull_tester and don't overwrite setup_chain (MarcoFalke)
2016-08-17 12:23:45 +02:00
instagibbs
bc1d1f2660
Update p2p-segwit.py to reflect correct AskFor behavior
2016-08-16 15:06:46 -04:00
Suhas Daftuar
c59c434b7d
qa: Add test for standardness of segwit v0 outputs
2016-07-23 00:01:02 +08:00
Suhas Daftuar
2c06bae39e
Rename "block cost" to "block weight"
2016-07-18 13:28:26 -04:00
MarcoFalke
fae596f0e4
[qa] Sort scripts by time for pull_tester and don't overwrite setup_chain
2016-07-15 20:18:11 +02:00
MarcoFalke
66668c420a
[qa] Solve merge conflict of 4324bd237c
2016-07-14 10:30:13 +02:00
Wladimir J. van der Laan
ca40ef6029
Merge #8312 : Fix mempool DoS vulnerability from malleated transactions
...
46c9620
Test that unnecessary witnesses can't be used for mempool DoS (Suhas Daftuar)
bb66a11
Fix DoS vulnerability in mempool acceptance (Suhas Daftuar)
2016-07-14 08:21:13 +02:00
Suhas Daftuar
46c9620f11
Test that unnecessary witnesses can't be used for mempool DoS
...
Check that pre-segwit activation, unnecessary witnesses won't cause
a txid to be permanently rejected.
2016-07-07 21:18:34 -04:00
Bob McElrath
36ae37a9f9
Rename CTxinWitness -> CTxInWitness
2016-07-06 19:46:46 -04:00
Suhas Daftuar
330b0f31ee
[qa] p2p segwit tests
...
mininode now supports witness transactions/blocks, blocktools
has a helper for adding witness commitments to blocks, and script
has a function to calculate hashes for signature under sigversion
1, used by segwit.
Py3 conversion by Marco Falke
Test to make sure upgraded nodes don't ask for non-wit blocks by
Gregory Sanders.
2016-06-22 15:43:02 +02:00