Browse Source

Add script to generate checkpoint data

pull/62/head
Duke Leto 5 years ago
parent
commit
80e065568b
  1. 19
      contrib/checkpoints.pl

19
contrib/checkpoints.pl

@ -0,0 +1,19 @@
#!/usr/bin/perl
use warnings;
use strict;
# Generate checkpoint data for use in src/main.cpp
my $hush = "./src/hush-cli";
my $gethash = "$hush getblockhash";
my $stride = shift || 1000;
my $count = 0;
my $blocks = qx{$hush getblockcount};
while (1) {
$count++;
my $block = $stride*$count;
last if ($block > $blocks);
my $blockhash = qx{$gethash $block};
chomp $blockhash;
print qq{($block, uint256S("0x$blockhash"))\n};
}
Loading…
Cancel
Save