]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/BIP39.git/commitdiff
namecoin and peercoin
authordangershony <dan.gershony@gmail.com>
Thu, 25 Aug 2016 15:21:41 +0000 (16:21 +0100)
committerdangershony <dan.gershony@gmail.com>
Thu, 25 Aug 2016 15:21:41 +0000 (16:21 +0100)
bip39-standalone.html
src/js/bitcoinjs-extensions.js
src/js/index.js

index 9b3c4f18f8e78e90ec9a4ba1787d004a0481d6f5..dcd6ffcaf226008e32854e4fc935a46358acbab1 100644 (file)
@@ -13364,6 +13364,26 @@ bitcoin.networks.dash = {
   wif: 0xcc,
 };
 
+bitcoin.networks.namecoin = {
+  bip32: {
+    public: 0x0488b21e,
+    private: 0x0488ade4
+  },
+  pubKeyHash: 0x34,
+  //scriptHash: 0x10,
+  wif: 0x80,
+};
+
+bitcoin.networks.peercoin = {
+  bip32: {
+    public: 0x0488b21e,
+    private: 0x0488ade4
+  },
+  pubKeyHash: 0x37,
+  //scriptHash: 0x10,
+  wif: 0xb7,
+};
+
 </script>
         <script>// Select components from sjcl to suit the crypto operations bip39 requires.
 
@@ -15432,6 +15452,20 @@ var Mnemonic = function(language) {
                 DOM.bip44coin.val(5);
             },
         },
+        {
+            name: "Namecoin",
+            onSelect: function() {
+                network = bitcoin.networks.namecoin;
+                DOM.bip44coin.val(7);
+            },
+        },
+        {
+            name: "Peercoin",
+            onSelect: function() {
+                network = bitcoin.networks.peercoin;
+                DOM.bip44coin.val(6);
+            },
+        },
     ]
 
     init();
index 9f11de8e52e4a0ff1cbc96cedd944fa998844998..b02d79fcce30564d2e08dad34d9fe8cb026ad31b 100644 (file)
@@ -45,3 +45,23 @@ bitcoin.networks.dash = {
   wif: 0xcc,
 };
 
+bitcoin.networks.namecoin = {
+  bip32: {
+    public: 0x0488b21e,
+    private: 0x0488ade4
+  },
+  pubKeyHash: 0x34,
+  //scriptHash: 0x10,
+  wif: 0x80,
+};
+
+bitcoin.networks.peercoin = {
+  bip32: {
+    public: 0x0488b21e,
+    private: 0x0488ade4
+  },
+  pubKeyHash: 0x37,
+  //scriptHash: 0x10,
+  wif: 0xb7,
+};
+
index 5cd09b6ec2113b48739246d439877d685e2bb46d..69f5eab0e7445d24bb9f2624195a6af791771039 100644 (file)
                 DOM.bip44coin.val(5);
             },
         },
+        {
+            name: "Namecoin",
+            onSelect: function() {
+                network = bitcoin.networks.namecoin;
+                DOM.bip44coin.val(7);
+            },
+        },
+        {
+            name: "Peercoin",
+            onSelect: function() {
+                network = bitcoin.networks.peercoin;
+                DOM.bip44coin.val(6);
+            },
+        },
     ]
 
     init();