aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/js/bitcoinjs-extensions.js11
-rw-r--r--src/js/index.js7
-rw-r--r--tests/spec/tests.js7
3 files changed, 25 insertions, 0 deletions
diff --git a/src/js/bitcoinjs-extensions.js b/src/js/bitcoinjs-extensions.js
index 579c9d0..fef567a 100644
--- a/src/js/bitcoinjs-extensions.js
+++ b/src/js/bitcoinjs-extensions.js
@@ -1376,6 +1376,17 @@ bitcoinjs.bitcoin.networks.artax = {
1376 wif: 0x97, 1376 wif: 0x97,
1377}; 1377};
1378 1378
1379bitcoinjs.bitcoin.networks.bitcoingreen = {
1380 messagePrefix: '\x18BitcoinGreen Signed Message:\n',
1381 bip32: {
1382 public: 0x0488B21E,
1383 private: 0x0488ADE4,
1384 },
1385 pubKeyHash: 0x26,
1386 scriptHash: 0x1CBD,
1387 wif: 0x2E,
1388};
1389
1379bitcoinjs.bitcoin.networks.anon = { 1390bitcoinjs.bitcoin.networks.anon = {
1380 messagePrefix: '\x18ANON Signed Message:\n', 1391 messagePrefix: '\x18ANON Signed Message:\n',
1381 bip32: { 1392 bip32: {
diff --git a/src/js/index.js b/src/js/index.js
index 1fc0586..85639a0 100644
--- a/src/js/index.js
+++ b/src/js/index.js
@@ -1737,6 +1737,13 @@
1737 setHdCoin(1); 1737 setHdCoin(1);
1738 }, 1738 },
1739 }, 1739 },
1740 {
1741 name: "BITG - Bitcoin Green",
1742 onSelect: function() {
1743 network = bitcoinjs.bitcoin.networks.bitcoingreen;
1744 setHdCoin(222);
1745 },
1746 },
1740 { 1747 {
1741 name: "BTCP - Bitcoin Private", 1748 name: "BTCP - Bitcoin Private",
1742 onSelect: function() { 1749 onSelect: function() {
diff --git a/tests/spec/tests.js b/tests/spec/tests.js
index 892774b..4a4146c 100644
--- a/tests/spec/tests.js
+++ b/tests/spec/tests.js
@@ -1319,6 +1319,13 @@ it('Allows selection of Artax', function(done) {
1319 }; 1319 };
1320 testNetwork(done, params); 1320 testNetwork(done, params);
1321}); 1321});
1322it('Allows selection of BitcoinGreen', function(done) {
1323 var params = {
1324 selectText: "BITG - Bitcoin Green",
1325 firstAddress: "GeNGm9SkEfwbsws3UrrUSE2sJeyWYjzraY",
1326 };
1327 testNetwork(done, params);
1328});
1322it('Allows selection of ANON', function(done) { 1329it('Allows selection of ANON', function(done) {
1323 var params = { 1330 var params = {
1324 selectText: "ANON - ANON", 1331 selectText: "ANON - ANON",