]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/BIP39.git/commitdiff
Merge pull request #172 from carsenk/master
authoriancoleman <1281387+iancoleman@users.noreply.github.com>
Mon, 12 Mar 2018 00:21:17 +0000 (11:21 +1100)
committerGitHub <noreply@github.com>
Mon, 12 Mar 2018 00:21:17 +0000 (11:21 +1100)
Add Denarius (DNR) Support

bip39-standalone.html
src/js/bitcoinjs-extensions.js
src/js/index.js
tests/spec/tests.js

index 123556f5773e71709b7efbb5a9fdadb2ae5ede62..bcb1a5d8c46ef6b837f582dc65e0d98c1f80507f 100644 (file)
@@ -50907,6 +50907,17 @@ bitcoinjs.bitcoin.networks.slimcointn = {
   wif: 0x57
 };
 
+bitcoinjs.bitcoin.networks.denarius = {
+  messagePrefix: '\x19Denarius Signed Message:\n',
+  bip32: {
+    public: 0x0488b21e,
+    private: 0x0488ade4
+  },
+  pubKeyHash: 0x1e,
+  scriptHash: 0x5a,
+  wif: 0x9e
+};
+
 bitcoinjs.bitcoin.networks.dogecoin = {
   messagePrefix: '\x19Dogecoin Signed Message:\n',
   bip32: {
@@ -104133,6 +104144,14 @@ window.Entropy = new (function() {
                 setHdCoin(1);
             },
         },
+        {
+            name: "DNR - Denarius",
+            segwitAvailable: false,
+            onSelect: function() {
+                network = bitcoinjs.bitcoin.networks.denarius;
+                setHdCoin(0);
+            },
+        },
         {
             name: "DOGE - Dogecoin",
             segwitAvailable: false,
index 3ab395d5fe4a7013e751aaea8b62ffde1e3ada8b..be36e2d7a4bb2832cdfec8f6e1493eb816856806 100644 (file)
@@ -152,6 +152,17 @@ bitcoinjs.bitcoin.networks.dogecoin = {
   wif: 0x9e
 };
 
+bitcoinjs.bitcoin.networks.denarius = {
+  messagePrefix: '\x19Denarius Signed Message:\n',
+  bip32: {
+    public: 0x0488b21e,
+    private: 0x0488ade4
+  },
+  pubKeyHash: 0x1e,
+  scriptHash: 0x5a,
+  wif: 0x9e
+};
+
 bitcoinjs.bitcoin.networks.viacoin = {
   messagePrefix: '\x18Viacoin Signed Message:\n',
   bip32: {
index 580573dd5309ed9a263586f1f02b5daab4189e79..2f157e05f1b8ad729b2fca63eb374a3bf9e95449 100644 (file)
                 setHdCoin(1);
             },
         },
+        {
+            name: "DNR - Denarius",
+            segwitAvailable: false,
+            onSelect: function() {
+                network = bitcoinjs.bitcoin.networks.denarius;
+                setHdCoin(0);
+            },
+        },
         {
             name: "DOGE - Dogecoin",
             segwitAvailable: false,
index 167a4969f58b4e818421db249cbd172da2329067..7e0107037c2a8127f8346de4b6825edc04543c33 100644 (file)
@@ -423,6 +423,13 @@ it('Allows selection of dogecoin', function(done) {
     };
     testNetwork(done, params);
 });
+it('Allows selection of denarius', function(done) {
+    var params = {
+        selectText: "DNR - Denarius",
+        firstAddress: "D9feDKo88SHir79b2Kqhk7JAtaddmxDjNV",
+    };
+    testNetwork(done, params);
+});
 it('Allows selection of shadowcash', function(done) {
     var params = {
         selectText: "SDC - ShadowCash",