Added CSC (CasinoCoin) with test

This commit is contained in:
Chris
2019-07-18 11:50:14 +01:00
parent c4f4208b95
commit 45e40c288f
4 changed files with 31 additions and 0 deletions
+1
View File
@@ -926,6 +926,7 @@
<script src="js/segwit-parameters.js"></script>
<script src="js/ethereumjs-util.js"></script>
<script src="js/ripple-util.js"></script>
<script src="js/casinocoin-util.js"></script>
<script src="js/bchaddrjs-0.2.1.js"></script>
<script src="js/nebulas-account.js"></script>
<script src="js/eos-util.js"></script>
+10
View File
@@ -0,0 +1,10 @@
function convertCasinoCoinAdrr(address) {
return window.basex('cpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2brdeCg65jkm8oFqi1tuvAxyz').encode(
window.basex('123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz').decode(address)
)
}
function convertCasinoCoinPriv(priv) {
return window.basex('123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz').decode(priv).toString("hex").slice(2,66)
}
+12
View File
@@ -959,6 +959,11 @@
privkey = convertRipplePriv(privkey);
address = convertRippleAdrr(address);
}
// CasinoCoin values are different
if (networks[DOM.network.val()].name == "CSC - CasinoCoin") {
privkey = convertCasinoCoinPriv(privkey);
address = convertCasinoCoinAdrr(address);
}
// Bitcoin Cash address format may vary
if (networks[DOM.network.val()].name == "BCH - Bitcoin Cash") {
var bchAddrType = DOM.bitcoinCashAddressType.filter(":checked").val();
@@ -1923,6 +1928,13 @@
setHdCoin(72);
},
},
{
name: "CSC - CasinoCoin",
onSelect: function() {
network = bitcoinjs.bitcoin.networks.bitcoin;
setHdCoin(359);
},
},
{
name: "DASH - Dash",
onSelect: function() {