mirror of
https://github.com/OneKeyHQ/bip39.git
synced 2026-04-05 18:43:47 +00:00
Add ETC, PIRL, CLO, MIX, MUSIC, POA, EXP, and coinomi/ledger client option in bip32 tab
This commit is contained in:
@@ -836,7 +836,14 @@
|
||||
indexText = indexText + "'";
|
||||
}
|
||||
// Ethereum values are different
|
||||
if (networks[DOM.network.val()].name == "ETH - Ethereum") {
|
||||
if ((networks[DOM.network.val()].name == "ETH - Ethereum")
|
||||
|| (networks[DOM.network.val()].name == "ETC - Ethereum Classic")
|
||||
|| (networks[DOM.network.val()].name == "PIRL - Pirl")
|
||||
|| (networks[DOM.network.val()].name == "MIX - MIX")
|
||||
|| (networks[DOM.network.val()].name == "MUSIC - Musicoin")
|
||||
|| (networks[DOM.network.val()].name == "POA - Poa")
|
||||
|| (networks[DOM.network.val()].name == "EXP - Expanse")
|
||||
|| (networks[DOM.network.val()].name == "CLO - Callisto")) {
|
||||
var privKeyBuffer = keyPair.d.toBuffer(32);
|
||||
privkey = privKeyBuffer.toString('hex');
|
||||
var addressBuffer = ethUtil.privateToAddress(privKeyBuffer);
|
||||
@@ -1702,6 +1709,14 @@
|
||||
setHdCoin(23);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "CLO - Callisto",
|
||||
segwitAvailable: false,
|
||||
onSelect: function() {
|
||||
network = bitcoinjs.bitcoin.networks.bitcoin;
|
||||
setHdCoin(820);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "CLUB - Clubcoin",
|
||||
segwitAvailable: false,
|
||||
@@ -1838,6 +1853,14 @@
|
||||
setHdCoin(151);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "ETC - Ethereum Classic",
|
||||
segwitAvailable: false,
|
||||
onSelect: function() {
|
||||
network = bitcoinjs.bitcoin.networks.bitcoin;
|
||||
setHdCoin(61);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "ETH - Ethereum",
|
||||
segwitAvailable: false,
|
||||
@@ -1854,6 +1877,14 @@
|
||||
setHdCoin(190);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "EXP - Expanse",
|
||||
segwitAvailable: false,
|
||||
onSelect: function() {
|
||||
network = bitcoinjs.bitcoin.networks.bitcoin;
|
||||
setHdCoin(40);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "FJC - Fujicoin",
|
||||
segwitAvailable: true,
|
||||
@@ -2031,6 +2062,14 @@
|
||||
setHdCoin(13);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "MIX - MIX",
|
||||
segwitAvailable: false,
|
||||
onSelect: function() {
|
||||
network = bitcoinjs.bitcoin.networks.bitcoin;
|
||||
setHdCoin(76);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "MNX - Minexcoin",
|
||||
segwitAvailable: true,
|
||||
@@ -2047,6 +2086,14 @@
|
||||
setHdCoin(22);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "MUSIC - Musicoin",
|
||||
segwitAvailable: false,
|
||||
onSelect: function() {
|
||||
network = bitcoinjs.bitcoin.networks.bitcoin;
|
||||
setHdCoin(184);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "NAV - Navcoin",
|
||||
segwitAvailable: true,
|
||||
@@ -2159,6 +2206,14 @@
|
||||
setHdCoin(117);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "PIRL - Pirl",
|
||||
segwitAvailable: false,
|
||||
onSelect: function() {
|
||||
network = bitcoinjs.bitcoin.networks.bitcoin;
|
||||
setHdCoin(164);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "PIVX - PIVX",
|
||||
segwitAvailable: false,
|
||||
@@ -2175,6 +2230,14 @@
|
||||
setHdCoin(1);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "POA - Poa",
|
||||
segwitAvailable: false,
|
||||
onSelect: function() {
|
||||
network = bitcoinjs.bitcoin.networks.bitcoin;
|
||||
setHdCoin(178);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "POSW - POSWcoin",
|
||||
segwitAvailable: false,
|
||||
@@ -2431,6 +2494,14 @@
|
||||
setHdCoin(77);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "XUEZ - Xuez",
|
||||
segwitAvailable: false,
|
||||
onSelect: function() {
|
||||
network = bitcoinjs.bitcoin.networks.xuez;
|
||||
setHdCoin(225);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "XWC - Whitecoin",
|
||||
segwitAvailable: false,
|
||||
@@ -2463,14 +2534,6 @@
|
||||
setHdCoin(133);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "XUEZ - Xuez",
|
||||
segwitAvailable: false,
|
||||
onSelect: function() {
|
||||
network = bitcoinjs.bitcoin.networks.xuez;
|
||||
setHdCoin(225);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "ZEN - Zencash",
|
||||
segwitAvailable: false,
|
||||
@@ -2502,6 +2565,13 @@
|
||||
DOM.bip32path.val("m/0'/0");
|
||||
DOM.hardenedAddresses.prop('checked', false);
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "Coinomi, Ledger",
|
||||
onSelect: function() {
|
||||
DOM.bip32path.val("m/44'/"+DOM.bip44coin.val()+"'/0'");
|
||||
DOM.hardenedAddresses.prop('checked', false);
|
||||
},
|
||||
}
|
||||
]
|
||||
|
||||
|
||||
@@ -1208,6 +1208,55 @@ it('Allows selection of Energi', function(done) {
|
||||
};
|
||||
testNetwork(done, params);
|
||||
});
|
||||
it('Allows selection of Ethereum Classic', function(done) {
|
||||
var params = {
|
||||
selectText: "ETC - Ethereum Classic",
|
||||
firstAddress: "0x3c05e5556693808367afB62eF3b63e35d6eD249A",
|
||||
};
|
||||
testNetwork(done, params);
|
||||
});
|
||||
it('Allows selection of Pirl', function(done) {
|
||||
var params = {
|
||||
selectText: "PIRL - Pirl",
|
||||
firstAddress: "0xe77FC0723dA122B5025CA79193c28563eB47e776",
|
||||
};
|
||||
testNetwork(done, params);
|
||||
});
|
||||
it('Allows selection of MIX', function(done) {
|
||||
var params = {
|
||||
selectText: "MIX - MIX",
|
||||
firstAddress: "0x98BC5e63aeb6A4e82d72850d20710F07E29A29F1",
|
||||
};
|
||||
testNetwork(done, params);
|
||||
});
|
||||
it('Allows selection of Musicoin', function(done) {
|
||||
var params = {
|
||||
selectText: "MUSIC - Musicoin",
|
||||
firstAddress: "0xDc060e4A0b0313ea83Cf6B3A39B9db2D29004897",
|
||||
};
|
||||
testNetwork(done, params);
|
||||
});
|
||||
it('Allows selection of Poa', function(done) {
|
||||
var params = {
|
||||
selectText: "POA - Poa",
|
||||
firstAddress: "0x53aF28d754e106210C3d0467Dd581eaf7e3C5e60",
|
||||
};
|
||||
testNetwork(done, params);
|
||||
});
|
||||
it('Allows selection of Expanse', function(done) {
|
||||
var params = {
|
||||
selectText: "EXP - Expanse",
|
||||
firstAddress: "0xf57FeAbf26582b6E3E666559d3B1Cc6fB2b2c5F6",
|
||||
};
|
||||
testNetwork(done, params);
|
||||
});
|
||||
it('Allows selection of Callisto', function(done) {
|
||||
var params = {
|
||||
selectText: "CLO - Callisto",
|
||||
firstAddress: "0x4f9364F7420B317266C51Dc8eB979717D4dE3f4E",
|
||||
};
|
||||
testNetwork(done, params);
|
||||
});
|
||||
|
||||
|
||||
// BIP39 seed is set from phrase
|
||||
|
||||
Reference in New Issue
Block a user