UNPKG

@abcpros/coininfo

Version:

JavaScript component for crypto currency specific information.

68 lines (63 loc) 1.3 kB
/* info from: https://github.com/BTCGPU/BTCGPU/blob/master/src/chainparams.cpp */ var common = { name: 'Bitcoin Gold', unit: 'BTG' } var main = Object.assign({}, { hashGenesisBlock: '000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f', // nDefaultPort port: 8338, protocol: { // pchMessageStart magic: 0x446d47e1 // careful, sent over wire as little endian }, bech32: 'btg', // vSeeds seedsDns: [ 'eu-dnsseed.bitcoingold-official.org', 'dnsseed.bitcoingold.org', 'dnsseed.btcgpu.org' ], // base58Prefixes versions: { bip32: { private: 0x0488ade4, public: 0x0488b21e }, bip44: 156, private: 0x80, public: 0x26, scripthash: 0x17 } }, common) var test = Object.assign({}, { hashGenesisBlock: '0x00000000e0781ebe24b91eedc293adfea2f557b53ec379e78959de3853e6f9f6', port: 18338, portRpc: 18332, protocol: { magic: 0x456e48e2 }, bech32: 'tbtg', seedsDns: [ 'test-dnsseed.bitcoingold.org', 'test-dnsseed.btcgpu.org', 'eu-test-dnsseed.bitcoingold-official.org' ], versions: { bip32: { private: 0x04358394, public: 0x043587cf }, bip44: 156, private: 0xef, public: 0x6f, scripthash: 0xc4 } }, common) module.exports = { main, test }