Add CPUchain support

This commit is contained in:
Min Khang Aung
2019-07-17 05:02:28 +09:00
parent c4f4208b95
commit 519e9dc728
4 changed files with 51 additions and 0 deletions

View File

@@ -1615,3 +1615,14 @@ bitcoinjs.bitcoin.networks.deeponion = {
scriptHash: 0x4E,
wif: 0x9F,
};
bitcoinjs.bitcoin.networks.cpuchain = {
messagePrefix: 'x18CPUchain Signed Message:\n',
bip32: {
public: 0x0488B21E,
private: 0x0488ADE4,
},
pubKeyHash: 0x1C,
scriptHash: 0x1E,
wif: 0x80,
};

View File

@@ -1902,6 +1902,13 @@
setHdCoin(71);
},
},
{
name: "CPU - CPUchain",
onSelect: function() {
network = bitcoinjs.bitcoin.networks.cpuchain;
setHdCoin(363);
},
},
{
name: "CRAVE - Crave",
onSelect: function() {

View File

@@ -236,4 +236,30 @@ bitcoinjs.bitcoin.networks.nix.p2wpkhInP2sh = {
scriptHash: 0x35,
wif: 0x80,
};
bitcoinjs.bitcoin.networks.cpuchain.p2wpkh = {
baseNetwork: "cpuchain",
messagePrefix: '\x1DCPUchain Signed Message:\n',
bech32: 'cpu',
bip32: {
public: 0x04b24746,
private: 0x04b2430c
},
pubKeyHash: 0x1c,
scriptHash: 0x1e,
wif: 0x80,
};
bitcoinjs.bitcoin.networks.cpuchain.p2wpkhInP2sh = {
baseNetwork: "cpuchain",
messagePrefix: '\x1DCPUchain Signed Message:\n',
bech32: 'cpu',
bip32: {
public: 0x049d7cb2,
private: 0x049d7878
},
pubKeyHash: 0x1c,
scriptHash: 0x1e,
wif: 0x80,
};
})();

View File

@@ -829,6 +829,13 @@ it('Allows selection of Compcoin', function(done) {
};
testNetwork(done, params);
});
it('Allows selection of CPUchain', function(done) {
var params = {
selectText: "CPU - CPUchain",
firstAddress: "CWWkTPkNRdpTDSfPw7gxUt9cEaC5PSsP3Y",
};
testNetwork(done, params);
});
it('Allows selection of Crave', function(done) {
var params = {
selectText: "CRAVE - Crave",