cfx-simple-keyring
Version:
A simple standard interface for a series of Conflux private keys.
23 lines (19 loc) • 470 B
JavaScript
var SimpleKeyring = require('./')
var keyring = new SimpleKeyring()
let accounts = []
keyring.addAccounts(37)
.then((newAddresses) => {
accounts = newAddresses.map((address) => {
return { address }
})
return keyring.serialize()
})
.then((privateKeys) => {
privateKeys.forEach((privateKey, index) => {
accounts[index].privateKey = privateKey
})
})
.then(() => {
const jsonAccounts = JSON.stringify(accounts, null, 2)
console.log(jsonAccounts)
})