aboutsummaryrefslogtreecommitdiff
path: root/src/bench
diff options
context:
space:
mode:
authorRoss Nicoll <[email protected]>2017-04-18 13:36:32 +0100
committerRoss Nicoll <[email protected]>2021-06-02 10:37:16 +0100
commit3afaf906f1d7b2717d3326d487a5daf77126ec24 (patch)
tree57c51934f9fa5537b80fca8431a7ed4fbf6a8ccc /src/bench
parentcrypto: Add scrypt N=1024 PoW (diff)
downloaddiscoin-3afaf906f1d7b2717d3326d487a5daf77126ec24.tar.xz
discoin-3afaf906f1d7b2717d3326d487a5daf77126ec24.zip
Replace consensus values with Dogecoin equivalents
* Replace chain parameters with Dogecoin values * Update maximum coins to match Dogecoin * Disable version 2 block requirement * Update coinbase maturity to match Dogecoin
Diffstat (limited to 'src/bench')
-rw-r--r--src/bench/checkblock.cpp8
-rw-r--r--src/bench/data.cpp4
-rw-r--r--src/bench/data.h2
-rw-r--r--src/bench/data/block413567.rawbin999887 -> 0 bytes
-rw-r--r--src/bench/data/block41385.rawbin0 -> 102806 bytes
-rw-r--r--src/bench/rpc_blockchain.cpp2
6 files changed, 8 insertions, 8 deletions
diff --git a/src/bench/checkblock.cpp b/src/bench/checkblock.cpp
index a9f3f5f84..aa7e5865b 100644
--- a/src/bench/checkblock.cpp
+++ b/src/bench/checkblock.cpp
@@ -16,21 +16,21 @@
static void DeserializeBlockTest(benchmark::Bench& bench)
{
- CDataStream stream(benchmark::data::block413567, SER_NETWORK, PROTOCOL_VERSION);
+ CDataStream stream(benchmark::data::block41385, SER_NETWORK, PROTOCOL_VERSION);
char a = '\0';
stream.write(&a, 1); // Prevent compaction
bench.unit("block").run([&] {
CBlock block;
stream >> block;
- bool rewound = stream.Rewind(benchmark::data::block413567.size());
+ bool rewound = stream.Rewind(benchmark::data::block41385.size());
assert(rewound);
});
}
static void DeserializeAndCheckBlockTest(benchmark::Bench& bench)
{
- CDataStream stream(benchmark::data::block413567, SER_NETWORK, PROTOCOL_VERSION);
+ CDataStream stream(benchmark::data::block41385, SER_NETWORK, PROTOCOL_VERSION);
char a = '\0';
stream.write(&a, 1); // Prevent compaction
@@ -40,7 +40,7 @@ static void DeserializeAndCheckBlockTest(benchmark::Bench& bench)
bench.unit("block").run([&] {
CBlock block; // Note that CBlock caches its checked state, so we need to recreate it here
stream >> block;
- bool rewound = stream.Rewind(benchmark::data::block413567.size());
+ bool rewound = stream.Rewind(benchmark::data::block41385.size());
assert(rewound);
BlockValidationState validationState;
diff --git a/src/bench/data.cpp b/src/bench/data.cpp
index 0ae4c7cad..2280b3914 100644
--- a/src/bench/data.cpp
+++ b/src/bench/data.cpp
@@ -7,8 +7,8 @@
namespace benchmark {
namespace data {
-#include <bench/data/block413567.raw.h>
-const std::vector<uint8_t> block413567{block413567_raw, block413567_raw + sizeof(block413567_raw) / sizeof(block413567_raw[0])};
+#include <bench/data/block41385.raw.h>
+const std::vector<uint8_t> block41385{block41385_raw, block41385_raw + sizeof(block41385_raw) / sizeof(block41385_raw[0])};
} // namespace data
} // namespace benchmark
diff --git a/src/bench/data.h b/src/bench/data.h
index 5f13d766e..3f985e575 100644
--- a/src/bench/data.h
+++ b/src/bench/data.h
@@ -11,7 +11,7 @@
namespace benchmark {
namespace data {
-extern const std::vector<uint8_t> block413567;
+extern const std::vector<uint8_t> block41385;
} // namespace data
} // namespace benchmark
diff --git a/src/bench/data/block413567.raw b/src/bench/data/block413567.raw
deleted file mode 100644
index 67d2d5d38..000000000
--- a/src/bench/data/block413567.raw
+++ /dev/null
Binary files differ
diff --git a/src/bench/data/block41385.raw b/src/bench/data/block41385.raw
new file mode 100644
index 000000000..328f7e9af
--- /dev/null
+++ b/src/bench/data/block41385.raw
Binary files differ
diff --git a/src/bench/rpc_blockchain.cpp b/src/bench/rpc_blockchain.cpp
index 4b45264a3..5b08c30ed 100644
--- a/src/bench/rpc_blockchain.cpp
+++ b/src/bench/rpc_blockchain.cpp
@@ -13,7 +13,7 @@
static void BlockToJsonVerbose(benchmark::Bench& bench)
{
- CDataStream stream(benchmark::data::block413567, SER_NETWORK, PROTOCOL_VERSION);
+ CDataStream stream(benchmark::data::block41385, SER_NETWORK, PROTOCOL_VERSION);
char a = '\0';
stream.write(&a, 1); // Prevent compaction