]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/BIP39.git/commitdiff
Added BST - BlockStamp
authorPawel Cioch <pawel@greenhex.net>
Wed, 20 Feb 2019 16:41:11 +0000 (10:41 -0600)
committerPawel Cioch <pawel@greenhex.net>
Wed, 20 Feb 2019 16:41:11 +0000 (10:41 -0600)
src/js/bitcoinjs-extensions.js
src/js/index.js
src/js/segwit-parameters.js
tests/spec/tests.js

index b20d6df703805479c5f521e371ebb4117f9db22d..ead1660b7925b2ad1b1be350fa84388b525de164 100644 (file)
@@ -1485,4 +1485,15 @@ bitcoinjs.bitcoin.networks.litecoinz = {
   pubKeyHash: 0x0AB3,
   scriptHash: 0x0AB8,
   wif:  0x80,
+};
+
+bitcoinjs.bitcoin.networks.blockstamp = {
+  messagePrefix: '\x18BlockStamp Signed Message:\n',
+  bip32: {
+    public: 0x0488B21E,
+    private: 0x0488ADE4,
+  },
+  pubKeyHash: 0x00,
+  scriptHash: 0x05,
+  wif:  0x80,
 };
\ No newline at end of file
index cbe0255a32630856da567c8d208a407702fe1227..affcc61c9541ce67c0473cc5b604cd6e46c52905 100644 (file)
                 network = bitcoinjs.bitcoin.networks.bitsend;
                 setHdCoin(91);
             },
+        },
+               {
+            name: "BST - BlockStamp",
+            onSelect: function() {
+                network = bitcoinjs.bitcoin.networks.blockstamp;
+                setHdCoin(254);
+            },
         },
         {
             name: "BTA - Bata",
index f7f922061b115bb97074439cb82e23e7e3a8c3b9..14b556974ed396fd5784487fc8a5122b840e25f5 100644 (file)
@@ -184,6 +184,33 @@ bitcoinjs.bitcoin.networks.digibyte.p2wpkhInP2sh = {
     scriptHash: 0x3f,
     wif: 0x80
 };
+
+bitcoinjs.bitcoin.networks.blockstamp.p2wpkh = {
+    baseNetwork: "blockstamp",
+    messagePrefix: '\x18BlockStamp Signed Message:\n',
+    bech32: 'bc',
+    bip32: {
+      public: 0x0488B21E,
+      private: 0x0488ADE4,
+    },
+    pubKeyHash: 0x00,
+    scriptHash: 0x05,
+    wif:  0x80,
+};
+
+bitcoinjs.bitcoin.networks.blockstamp.p2wpkhInP2sh = {
+    baseNetwork: "blockstamp", 
+    messagePrefix: '\x18BlockStamp Signed Message:\n',
+    bech32: 'bc',
+    bip32: {
+      public: 0x0488B21E,
+      private: 0x0488ADE4,
+    },
+    pubKeyHash: 0x00,
+    scriptHash: 0x05,
+    wif:  0x80,
+};
+
 //    bitcoinjs.bitcoin.networks.deimos.p2wpkh = {
 //    baseNetwork: "deimos",
 //    messagePrefix: '\x18Deimos Signed Message:\n',
index 6718a0e99fcaa89dc717fed716b4e6c6ae8fd923..dcc9b0a65c9e28049b68ba30ce039b4a4d4dba9f 100644 (file)
@@ -1390,6 +1390,13 @@ it('Allows selection of LitecoinZ', function(done) {
     };
     testNetwork(done, params);
 });
+it('Allows selection of BlockStamp', function(done) {
+    var params = {
+        selectText: "BST - BlockStamp",
+        firstAddress: "15gypKtim4cVTj137ApfryG17RkvSbPazZ",
+    };
+    testNetwork(done, params);
+});
 
 // BIP39 seed is set from phrase
 it('Sets the bip39 seed from the prhase', function(done) {