From 715ed17ea0d478569035ea37f1fe774188260be3 Mon Sep 17 00:00:00 2001 From: Vitalik Buterin Date: Thu, 5 Mar 2015 08:04:04 -0500 Subject: Added first ethash test --- PoWTests/ethash_tests.json | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 PoWTests/ethash_tests.json diff --git a/PoWTests/ethash_tests.json b/PoWTests/ethash_tests.json new file mode 100644 index 000000000..3d9e061db --- /dev/null +++ b/PoWTests/ethash_tests.json @@ -0,0 +1,13 @@ +{ + "first": { + "nonce": "ffffffffffffffff", + "mixhash": "9481f86997511624de0f44a688a33d11e93a1464aeab2da4f6c8682fcf28cf99", + "header": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "seed": "0000000000000000000000000000000000000000000000000000000000000000", + "result": "e66852313715836586f10965aa3f3458d68bac34d92ff833a863949bf0eab5df", + "dataset_hash": "e22e2d9d1d3b150c1aa5f1670fba8664317903ea1e7f09928bfcb141a8d72468", + "cache_size": 131072, + "full_size": 131072, + "cache_hash": "57e1ce45602dabf21a12c750872b2db8ee6437fff8ad0e1326e3af62653be7c4" + } +} -- cgit v1.2.3 From 213a2b8b1936edcf404f949258408e9e9a275cc3 Mon Sep 17 00:00:00 2001 From: Vitalik Buterin Date: Thu, 5 Mar 2015 08:50:51 -0500 Subject: changed test format --- PoWTests/ethash_tests.json | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/PoWTests/ethash_tests.json b/PoWTests/ethash_tests.json index 3d9e061db..4bab58879 100644 --- a/PoWTests/ethash_tests.json +++ b/PoWTests/ethash_tests.json @@ -1,13 +1,10 @@ { "first": { - "nonce": "ffffffffffffffff", - "mixhash": "9481f86997511624de0f44a688a33d11e93a1464aeab2da4f6c8682fcf28cf99", - "header": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", - "seed": "0000000000000000000000000000000000000000000000000000000000000000", - "result": "e66852313715836586f10965aa3f3458d68bac34d92ff833a863949bf0eab5df", - "dataset_hash": "e22e2d9d1d3b150c1aa5f1670fba8664317903ea1e7f09928bfcb141a8d72468", - "cache_size": 131072, - "full_size": 131072, + "header": "f90213a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a09178d0f23c965d81f0834a4c72c6253ce6830f4022b1359aaebfc1ecba442d4ea056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082080080830f4240808080a00000000000000000000000000000000000000000000000000000000000000000a0134c4a54f90bf1cc9d15386bdd01190a670e3d71fae39a0eeea5eb1e5b7df05088000000000000002a", + "result": "a85ae8b7b60a04fab1e4cf3b7851d7114b85fbb7d71081680b3e8da407cd76c9", + "dataset_hash": "e22e2d9d1d3b150c1aa5f1670fba8664317903ea1e7f09928bfcb141a8d72468", + "cache_size": 131072, + "full_size": 131072, "cache_hash": "57e1ce45602dabf21a12c750872b2db8ee6437fff8ad0e1326e3af62653be7c4" } } -- cgit v1.2.3 From 5fed70878883eff644880713255eae7f0a228d88 Mon Sep 17 00:00:00 2001 From: Vitalik Buterin Date: Thu, 5 Mar 2015 08:52:53 -0500 Subject: one more tiny change --- PoWTests/ethash_tests.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PoWTests/ethash_tests.json b/PoWTests/ethash_tests.json index 4bab58879..40b277ce5 100644 --- a/PoWTests/ethash_tests.json +++ b/PoWTests/ethash_tests.json @@ -2,7 +2,7 @@ "first": { "header": "f90213a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a09178d0f23c965d81f0834a4c72c6253ce6830f4022b1359aaebfc1ecba442d4ea056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082080080830f4240808080a00000000000000000000000000000000000000000000000000000000000000000a0134c4a54f90bf1cc9d15386bdd01190a670e3d71fae39a0eeea5eb1e5b7df05088000000000000002a", "result": "a85ae8b7b60a04fab1e4cf3b7851d7114b85fbb7d71081680b3e8da407cd76c9", - "dataset_hash": "e22e2d9d1d3b150c1aa5f1670fba8664317903ea1e7f09928bfcb141a8d72468", + "full_hash": "e22e2d9d1d3b150c1aa5f1670fba8664317903ea1e7f09928bfcb141a8d72468", "cache_size": 131072, "full_size": 131072, "cache_hash": "57e1ce45602dabf21a12c750872b2db8ee6437fff8ad0e1326e3af62653be7c4" -- cgit v1.2.3 From a8855491ad5fa4b62af05de12c717ca7a7d1ecdb Mon Sep 17 00:00:00 2001 From: Vitalik Buterin Date: Thu, 5 Mar 2015 09:26:45 -0500 Subject: more change --- PoWTests/ethash_tests.json | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/PoWTests/ethash_tests.json b/PoWTests/ethash_tests.json index 40b277ce5..3dbf22a05 100644 --- a/PoWTests/ethash_tests.json +++ b/PoWTests/ethash_tests.json @@ -1,10 +1,7 @@ { "first": { - "header": "f90213a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a09178d0f23c965d81f0834a4c72c6253ce6830f4022b1359aaebfc1ecba442d4ea056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082080080830f4240808080a00000000000000000000000000000000000000000000000000000000000000000a0134c4a54f90bf1cc9d15386bdd01190a670e3d71fae39a0eeea5eb1e5b7df05088000000000000002a", - "result": "a85ae8b7b60a04fab1e4cf3b7851d7114b85fbb7d71081680b3e8da407cd76c9", - "full_hash": "e22e2d9d1d3b150c1aa5f1670fba8664317903ea1e7f09928bfcb141a8d72468", - "cache_size": 131072, - "full_size": 131072, - "cache_hash": "57e1ce45602dabf21a12c750872b2db8ee6437fff8ad0e1326e3af62653be7c4" + "header": "f90212a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a09178d0f23c965d81f0834a4c72c6253ce6830f4022b1359aaebfc1ecba442d4ea056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082080080830f4240808080a00000000000000000000000000000000000000000000000000000000000000000a0dc7cb7a1da4c8f55386778547d134896f9833bab23cd300fdacac6d171ba388c88000000000000002a", + "result": "8ceb977fd0b4e9f0649bfa24a2522ab00c5b7a2bb383e32b8ba9382b4b3d14e0", + "cache_hash": "86a62f39bc1def6c35b54babdca953425392827c1992538c145bad931c546494" } } -- cgit v1.2.3 From 560b8445f1cad7cf60cbf822577b28ed4d7564f3 Mon Sep 17 00:00:00 2001 From: Vitalik Buterin Date: Thu, 5 Mar 2015 09:29:16 -0500 Subject: more info --- PoWTests/ethash_tests.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/PoWTests/ethash_tests.json b/PoWTests/ethash_tests.json index 3dbf22a05..5ab0f3cbd 100644 --- a/PoWTests/ethash_tests.json +++ b/PoWTests/ethash_tests.json @@ -1,7 +1,12 @@ { "first": { - "header": "f90212a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a09178d0f23c965d81f0834a4c72c6253ce6830f4022b1359aaebfc1ecba442d4ea056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082080080830f4240808080a00000000000000000000000000000000000000000000000000000000000000000a0dc7cb7a1da4c8f55386778547d134896f9833bab23cd300fdacac6d171ba388c88000000000000002a", + "nonce": "000000000000002a", + "header": "f90213a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a09178d0f23c965d81f0834a4c72c6253ce6830f4022b1359aaebfc1ecba442d4ea056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082080080830f4240808080a00000000000000000000000000000000000000000000000000000000000000000a0dc7cb7a1da4c8f55386778547d134896f9833bab23cd300fdacac6d171ba388c88000000000000002a", + "seed": "0000000000000000000000000000000000000000000000000000000000000000", "result": "8ceb977fd0b4e9f0649bfa24a2522ab00c5b7a2bb383e32b8ba9382b4b3d14e0", + "cache_size": 1048384, + "full_size": 1073739904, + "header_hash": "9c0cf000f2db6381bacee2d3cc2d8d8173f882d35dcc2684ae4a878c803c553b", "cache_hash": "86a62f39bc1def6c35b54babdca953425392827c1992538c145bad931c546494" } } -- cgit v1.2.3 From 163fa0367fd902f299d258b1ffb482aa512566ba Mon Sep 17 00:00:00 2001 From: Vitalik Buterin Date: Thu, 5 Mar 2015 09:34:55 -0500 Subject: more info --- PoWTests/ethash_tests.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PoWTests/ethash_tests.json b/PoWTests/ethash_tests.json index 5ab0f3cbd..c40d5b3d7 100644 --- a/PoWTests/ethash_tests.json +++ b/PoWTests/ethash_tests.json @@ -1,12 +1,12 @@ { "first": { "nonce": "000000000000002a", - "header": "f90213a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a09178d0f23c965d81f0834a4c72c6253ce6830f4022b1359aaebfc1ecba442d4ea056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082080080830f4240808080a00000000000000000000000000000000000000000000000000000000000000000a0dc7cb7a1da4c8f55386778547d134896f9833bab23cd300fdacac6d171ba388c88000000000000002a", + "header": "f90213a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a09178d0f23c965d81f0834a4c72c6253ce6830f4022b1359aaebfc1ecba442d4ea056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082080080830f4240808080a00000000000000000000000000000000000000000000000000000000000000000a02d6d07473c065de9b3b3a2388562926b599b9e5d457acb84f12e420abfd570ff88000000000000002a", "seed": "0000000000000000000000000000000000000000000000000000000000000000", - "result": "8ceb977fd0b4e9f0649bfa24a2522ab00c5b7a2bb383e32b8ba9382b4b3d14e0", + "result": "b89e367b101a53a09c28fc839d6913129b30a81f91bd6ee2a5f84758d932a693", "cache_size": 1048384, "full_size": 1073739904, - "header_hash": "9c0cf000f2db6381bacee2d3cc2d8d8173f882d35dcc2684ae4a878c803c553b", + "header_hash": "f71b596d43b462f63552a6d73a525dc777f172de3e9a023c8a85d3271144038b", "cache_hash": "86a62f39bc1def6c35b54babdca953425392827c1992538c145bad931c546494" } } -- cgit v1.2.3