From: AJ ONeal Date: Tue, 21 Jun 2022 06:28:57 +0000 (-0600) Subject: fix(generate): use Duff, not Dash... uhg 🤦‍♂️ X-Git-Tag: v1.2.0~4 X-Git-Url: https://git.josue.xyz/?p=crowdnode.js%2F.git;a=commitdiff_plain;h=b03dfe1c5fb0f6d008a81f9ebd2442e29d3707c8 fix(generate): use Duff, not Dash... uhg 🤦‍♂️ --- diff --git a/bin/crowdnode.js b/bin/crowdnode.js index a867b56..943eaa8 100755 --- a/bin/crowdnode.js +++ b/bin/crowdnode.js @@ -301,11 +301,14 @@ async function generate(name) { note = `\n(for pubkey address ${pub})`; } + let testDash = 0.01; + let testDuff = toDuff(testDash); + let err = await Fs.access(filepath).catch(Object); if (!err) { // TODO show QR anyway //wif = await Fs.readFile(filepath, 'utf8') - //showQr(pub, 0.01); + //showQr(pub, testDuff); console.info(`'${filepath}' already exists (will not overwrite)`); process.exit(0); return; @@ -314,13 +317,13 @@ async function generate(name) { await Fs.writeFile(filepath, wif, "utf8").then(function () { console.info(``); console.info( - `Use the QR Code below to load a test deposit of Đ0.01 onto your staking key.`, + `Use the QR Code below to load a test deposit of Đ${testDash} onto your staking key.`, ); console.info(``); - showQr(pub, 0.01); + showQr(pub, testDuff); console.info(``); console.info( - `Use the QR Code above to load a test deposit of Đ0.01 onto your staking key.`, + `Use the QR Code above to load a test deposit of Đ${testDash} onto your staking key.`, ); console.info(``); console.info(`Generated ${filepath} ${note}`); @@ -613,6 +616,10 @@ function toDash(duffs) { return (duffs / DUFFS).toFixed(8); } +function toDuff(dash) { + return Math.round(parseFloat(dash) * DUFFS); +} + // Run main().catch(function (err) {