hsd
Version:
Cryptocurrency bike-shed
163 lines (148 loc) • 4.38 kB
JavaScript
// Autogenerated, do not edit.
;
const data = require('./genesis-data.json');
const genesis = exports;
/*
* Main
*/
genesis.main = {
version: 0,
hash: Buffer.from(
'5b6ef2d3c1f3cdcadfd9a030ba1811efdd17740f14e166489760741d075992e0',
'hex'),
prevBlock: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
merkleRoot: Buffer.from(
'8e4c9756fef2ad10375f360e0560fcc7587eb5223ddf8cd7c7e06e60a1140b15',
'hex'),
witnessRoot: Buffer.from(
'1a2c60b9439206938f8d7823782abdb8b211a57431e9c9b6a6365d8d42893351',
'hex'),
treeRoot: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
reservedRoot: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
time: 1580745078,
bits: 0x1c00ffff,
nonce: 0x00000000,
extraNonce: Buffer.from(
'000000000000000000000000000000000000000000000000',
'hex'),
mask: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
height: 0,
magic: 1533997779
};
genesis.mainData = Buffer.from(data.main, 'base64');
/*
* Testnet
*/
genesis.testnet = {
version: 0,
hash: Buffer.from(
'b1520dd24372f82ec94ebf8cf9d9b037d419c4aa3575d05dec70aedd1b427901',
'hex'),
prevBlock: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
merkleRoot: Buffer.from(
'8e4c9756fef2ad10375f360e0560fcc7587eb5223ddf8cd7c7e06e60a1140b15',
'hex'),
witnessRoot: Buffer.from(
'1a2c60b9439206938f8d7823782abdb8b211a57431e9c9b6a6365d8d42893351',
'hex'),
treeRoot: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
reservedRoot: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
time: 1580745079,
bits: 0x1d00ffff,
nonce: 0x00000000,
extraNonce: Buffer.from(
'000000000000000000000000000000000000000000000000',
'hex'),
mask: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
height: 0,
magic: 2974944722
};
genesis.testnetData = Buffer.from(data.testnet, 'base64');
/*
* Regtest
*/
genesis.regtest = {
version: 0,
hash: Buffer.from(
'ae3895cf597eff05b19e02a70ceeeecb9dc72dbfe6504a50e9343a72f06a87c5',
'hex'),
prevBlock: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
merkleRoot: Buffer.from(
'8e4c9756fef2ad10375f360e0560fcc7587eb5223ddf8cd7c7e06e60a1140b15',
'hex'),
witnessRoot: Buffer.from(
'1a2c60b9439206938f8d7823782abdb8b211a57431e9c9b6a6365d8d42893351',
'hex'),
treeRoot: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
reservedRoot: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
time: 1580745080,
bits: 0x207fffff,
nonce: 0x00000000,
extraNonce: Buffer.from(
'000000000000000000000000000000000000000000000000',
'hex'),
mask: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
height: 0,
magic: 2922943951
};
genesis.regtestData = Buffer.from(data.regtest, 'base64');
/*
* Simnet
*/
genesis.simnet = {
version: 0,
hash: Buffer.from(
'0e648edc9cddb179014658061ea3f666a45cf44881877ae506e6babefbef6992',
'hex'),
prevBlock: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
merkleRoot: Buffer.from(
'8e4c9756fef2ad10375f360e0560fcc7587eb5223ddf8cd7c7e06e60a1140b15',
'hex'),
witnessRoot: Buffer.from(
'1a2c60b9439206938f8d7823782abdb8b211a57431e9c9b6a6365d8d42893351',
'hex'),
treeRoot: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
reservedRoot: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
time: 1580745081,
bits: 0x207fffff,
nonce: 0x00000000,
extraNonce: Buffer.from(
'000000000000000000000000000000000000000000000000',
'hex'),
mask: Buffer.from(
'0000000000000000000000000000000000000000000000000000000000000000',
'hex'),
height: 0,
magic: 241471196
};
genesis.simnetData = Buffer.from(data.simnet, 'base64');