Commit Graph

16678 Commits

Author SHA1 Message Date
Jack Grigg
5455ca0d0e Fix BIP65 and BIP66 tests
Blocks were being created that didn't satisfy the regtest consensus rules.
2017-10-05 15:18:54 +01:00
Jack Grigg
c10c40779d [Test] MiniNode: Implement Zcash coinbase 2017-10-05 15:18:53 +01:00
Jack Grigg
7596a4922d [Test] MiniNode: Coerce OP_PUSHDATA bytearrays to bytes
If a bytearray is passed in as part of an iterable, the CScript constructor
fails because b''.join() cannot be used to join a bytearray to a bytes or str in
Python 2.
2017-10-05 15:18:31 +01:00
Jack Grigg
643235859a [Test] MiniNode: Fix coinbase creation
CScriptNum is only used for heights > 16.
2017-10-05 15:18:27 +01:00
Jack Grigg
e68c3ec188 [Test] MiniNode: Use Zcash PoW
Equihash solver code extracted from https://github.com/str4d/zcash-pow

RPC tests now require pyblake2 to be installed
2017-10-05 15:15:10 +01:00
Jack Grigg
0de9a481ab [Test] MiniNode: Update protocol version and network magics 2017-10-05 15:15:10 +01:00
Jack Grigg
31bc3d2581 [Test] MiniNode: Implement Zcash block parsing 2017-10-05 15:15:10 +01:00
Jack Grigg
c47dc872a7 [Test] MiniNode: Implement v2 CTransaction parsing 2017-10-05 15:15:10 +01:00
Jack Grigg
13ca1e8011 [Test] MiniNode: Implement JSDescription parsing 2017-10-05 15:15:06 +01:00
Simon
6de850120f Replace 'bitcoin address' with 'zcash address'. 2017-10-04 17:07:07 -07:00
Jay Graber
c16528495c s/zcash/Zcash 2017-10-04 17:06:51 -07:00
Bruno Arueira
d2c1e4a807 Removes out bitcoin mention in favor for zcash
Bitcoin Core => Zcash
bitcoin address => Zcash address
bitcoinaddress => zcashaddress

Closes #1756
2017-10-04 17:05:30 -07:00
Jack Grigg
99dd50c30c Add benchmark for listunspent
Closes #2645.
2017-10-04 12:48:50 +01:00
Jack Grigg
243b6a9d4b Add connections in BIP65 and BIP66 tests to the test manager
Fixes a bug in the tests causing them to silently pass instead of correctly
reporting other errors. Introduced in 4a785b0a5b
during the test rewrites.
2017-10-03 17:41:37 +01:00
Jack Grigg
2c016e06c7 Add Ansible playbook for grind workers 2017-10-02 21:37:13 +01:00
jl777
1e9ce29e13 Test 2017-10-01 23:50:59 +03:00
jl777
fc17ec6ee0 Test 2017-10-01 23:00:32 +03:00
jl777
286edc41dd Test 2017-10-01 21:27:28 +03:00
jl777
6fef8a41b5 Merge pull request #476 from jl777/dev
fixed wrong port used by assetchains, which caused error many times, each with 250ms sleep
2017-10-01 19:58:30 +03:00
jl777
3ddca65d52 Test 2017-10-01 19:56:43 +03:00
jl777
20d00c7773 Test 2017-10-01 19:48:08 +03:00
jl777
578a9891dc Test 2017-10-01 19:42:04 +03:00
jl777
c608f584cc Test 2017-10-01 19:32:58 +03:00
jl777
40daca68fd Test 2017-09-28 22:25:48 +03:00
jl777
a6df99fc9c Getchaintips error checks 2017-09-28 22:08:32 +03:00
Homu
b86b9feb6c Auto merge of #2642 - str4d:release-v1.0.12, r=str4d
Release v1.0.12
2017-09-28 01:29:24 -07:00
Jack Grigg
8988766730 make-release.py: Updated release notes and changelog for 1.0.12. 2017-09-28 01:26:44 +01:00
Jack Grigg
eb6d25e7ab make-release.py: Updated manpages for 1.0.12. 2017-09-28 01:24:59 +01:00
Jack Grigg
0f49863acb make-release.py: Versioning changes for 1.0.12. 2017-09-28 01:17:05 +01:00
Homu
e806f9c603 Auto merge of #2638 - bitcartel:2637_experimental_feature_z_shieldcoinbase, r=str4d
Closes #2637. Make z_shieldcoinbase an experimental feature.

Can be enabled with: `zcashd -experimentalfeatures -zshieldcoinbase`
2017-09-27 16:09:54 -07:00
Homu
e2ef206ee3 Auto merge of #2640 - str4d:perf-benchmark-fixes, r=str4d
Perf benchmark fixes
2017-09-27 11:51:08 -07:00
Jack Grigg
091c089d03 Fix incorrect failure in memory benchmark 2017-09-27 19:42:39 +01:00
Jack Grigg
72b4f0b3e6 Individualise performance-measurements.sh errors for debugging 2017-09-27 19:41:54 +01:00
Simon
5023af7bd5 Closes #2637. Make z_shieldcoinbase an experimental feature where it
can be enabled with: zcashd -experimentalfeatures -zshieldcoinbase.
2017-09-27 10:43:54 -07:00
Homu
056110fe08 Auto merge of #2636 - str4d:pyflakes-fixes, r=str4d
Fix pyflakes warnings in RPC tests
2017-09-27 09:31:21 -07:00
Jack Grigg
f897e075c2 Fix pyflakes warnings in RPC tests 2017-09-27 17:24:19 +01:00
Homu
14148301e6 Auto merge of #2632 - bitcartel:2623_update_getbestanchor_lock, r=str4d
Update which lock to synchronize on when calling GetBestAnchor().

Closes issue #2623.
2017-09-27 07:14:20 -07:00
Simon
b85008e786 Update which lock to synchronize on when calling GetBestAnchor(). 2017-09-26 10:16:33 -07:00
jl777
0e15ad7f95 Merge pull request #475 from jl777/dev
init load tweak
2017-09-25 12:30:28 +02:00
jl777
b3dd3690f1 Test 2017-09-25 12:28:25 +02:00
jl777
b432a0d00e Test 2017-09-25 12:25:39 +02:00
jl777
9a46914b21 Test 2017-09-25 12:22:43 +02:00
jl777
c6faffe4b6 Merge pull request #474 from jl777/dev
Dev
2017-09-25 12:13:09 +02:00
jl777
ad9a8c35d6 Test 2017-09-25 12:02:02 +02:00
jl777
e4bc80cf7a Test 2017-09-25 11:59:25 +02:00
jl777
0ff233c570 Test 2017-09-25 11:58:23 +02:00
jl777
450f60749f Fix rpcport 2017-09-25 11:44:10 +02:00
ca333
5b1a6b2f2a Merge pull request #55 from jl777/dev
dev update
2017-09-24 20:13:39 +02:00
Homu
6e4ce0dfa2 Auto merge of #2627 - str4d:release-v1.0.12-rc1, r=str4d
Release v1.0.12-rc1
2017-09-23 03:21:25 -07:00
Jack Grigg
29a2ee4958 make-release.py: Updated release notes and changelog for 1.0.12-rc1. 2017-09-23 10:51:36 +01:00