fix: 🐛 Fix generating wallet
parent
6c7d43f6f0
commit
2c628cc2f1
|
@ -12,9 +12,9 @@ let loadedWallet; try {
|
|||
filename: 'mywallet',
|
||||
password: 'secretpassword',
|
||||
address: '4....',
|
||||
viewKey: 'XXXXXXX...',
|
||||
spendKey: 'XXXXXXX...',
|
||||
restoreHeight: 573936,
|
||||
viewkey: 'XXXXXXX...',
|
||||
spendkey: 'XXXXXXX...',
|
||||
restore_height: '573936',
|
||||
})
|
||||
} catch (err) {
|
||||
console.error(`Failed to open wallet: ${err}`)
|
||||
|
|
19
main.js
19
main.js
|
@ -12,25 +12,12 @@ module.exports = class Wallet {
|
|||
password: settings.password,
|
||||
})
|
||||
} catch (openErr) {
|
||||
console.log({
|
||||
restore_height: settings.restoreHeight,
|
||||
filename: settings.filename,
|
||||
address: settings.address,
|
||||
spendkey: settings.spendKey,
|
||||
viewkey: settings.viewKey,
|
||||
password: settings.password
|
||||
})
|
||||
|
||||
// Create wallet
|
||||
if (settings.spendKey===undefined)
|
||||
delete settings.spendKey
|
||||
try {
|
||||
await this.rpc('generate_from_keys', {
|
||||
restore_height: settings.restoreHeight,
|
||||
filename: settings.filename,
|
||||
address: settings.address,
|
||||
spendkey: settings.spendKey,
|
||||
viewkey: settings.viewKey,
|
||||
password: settings.password
|
||||
})
|
||||
await this.rpc('generate_from_keys', settings)
|
||||
} catch (createErr) {
|
||||
console.error(`Failed to open wallet "${settings.filename}": ${openErr}`)
|
||||
console.error(`Failed to create wallet "${settings.filename}": ${createErr}`)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "monero-wallet-rpc-js",
|
||||
"type": "commonjs",
|
||||
"version": "1.2.14",
|
||||
"version": "1.2.15",
|
||||
"description": "Javascript wrapper for monero-wallet-rpc calls",
|
||||
"main": "main.js",
|
||||
"scripts": {
|
||||
|
|
Loading…
Reference in New Issue