aboutsummaryrefslogtreecommitdiff
path: root/src/js/entropy.js
diff options
context:
space:
mode:
authorIan Coleman <coleman.ian@gmail.com>2016-11-10 10:55:38 +1100
committerIan Coleman <coleman.ian@gmail.com>2016-11-10 10:55:38 +1100
commitc193ff67e821cf66f1d5bb4fcf8cf15d8a9bcde1 (patch)
treed5d07b6f40196199d94885662c6280e56bb7747b /src/js/entropy.js
parenta3d78b7ddc5aa936d42f2952b9bbab5cd5820dfd (diff)
downloadBIP39-c193ff67e821cf66f1d5bb4fcf8cf15d8a9bcde1.tar.gz
BIP39-c193ff67e821cf66f1d5bb4fcf8cf15d8a9bcde1.tar.zst
BIP39-c193ff67e821cf66f1d5bb4fcf8cf15d8a9bcde1.zip
Card entropy uses unicode suit symbols in cleanStr
Diffstat (limited to 'src/js/entropy.js')
-rw-r--r--src/js/entropy.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/js/entropy.js b/src/js/entropy.js
index cf981ff..db4051b 100644
--- a/src/js/entropy.js
+++ b/src/js/entropy.js
@@ -143,6 +143,13 @@ window.Entropy = new (function() {
143 // Convert entropy to different formats 143 // Convert entropy to different formats
144 var entropyBin = binLeadingZeros + entropyInt.toString(2); 144 var entropyBin = binLeadingZeros + entropyInt.toString(2);
145 var entropyClean = base.parts.join(""); 145 var entropyClean = base.parts.join("");
146 if (base.asInt == 52) {
147 entropyClean = base.parts.join(" ").toUpperCase();
148 entropyClean = entropyClean.replace(/C/g, "\u2663");
149 entropyClean = entropyClean.replace(/D/g, "\u2666");
150 entropyClean = entropyClean.replace(/H/g, "\u2665");
151 entropyClean = entropyClean.replace(/S/g, "\u2660");
152 }
146 var e = { 153 var e = {
147 binaryStr: entropyBin, 154 binaryStr: entropyBin,
148 cleanStr: entropyClean, 155 cleanStr: entropyClean,