]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/BIP39.git/commitdiff
Add DNR Support
authorcarsenk <carsenk@gmail.com>
Tue, 6 Mar 2018 08:11:55 +0000 (01:11 -0700)
committercarsenk <carsenk@gmail.com>
Tue, 6 Mar 2018 08:11:55 +0000 (01:11 -0700)
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 219395ddd162d1cde6abafafdbff379c748a1214..47257f1bd664de361be6a9f833c5d686ba19aa9e 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 b09a981933a2168c0507bf5c4d733ec91e57339c..a5cfa2776a4d199ffe5399bf4f8da02f4716269b 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",