Add electrum style prefix to segwit private keys

This commit is contained in:
Ayanami 2022-05-16 23:45:53 +09:00
parent 0ac206555a
commit 73429561a7
No known key found for this signature in database
GPG Key ID: 0CABDF03077D92E4

View File

@ -389,17 +389,20 @@ $(document).ready(function() {
var s = ($("#newSegWitBrainwallet").is(":checked")) ? $("#brainwalletSegWit").val() : null;
var coin = coinjs.newKeys(s);
var prefix;
if($("#newSegWitBech32addr").is(":checked")){
prefix = 'p2wpkh';
var sw = coinjs.bech32Address(coin.pubkey);
} else {
prefix = 'p2wpkh-p2sh';
var sw = coinjs.segwitAddress(coin.pubkey);
}
$("#newSegWitAddress").val(sw.address);
$("#newSegWitRedeemScript").val(sw.redeemscript);
$("#newSegWitPubKey").val(coin.pubkey);
$("#newSegWitPrivKey").val(coin.wif);
$("#newSegWitPrivKey").val(`${prefix}:${coin.wif}`);
coinjs.compressed = compressed;
});