fcoin/bench/mnemonic.js
2017-08-09 15:40:39 -07:00

21 lines
454 B
JavaScript

'use strict';
const assert = require('assert');
const bench = require('./bench');
const HD = require('../lib/hd');
const Mnemonic = require('../lib/hd/mnemonic');
const mnemonic = new Mnemonic();
HD.fromMnemonic(mnemonic);
const phrase = mnemonic.getPhrase();
assert.strictEqual(Mnemonic.fromPhrase(phrase).getPhrase(), phrase);
{
const end = bench('fromPhrase');
for (let i = 0; i < 10000; i++)
Mnemonic.fromPhrase(phrase);
end(10000);
}