fix: 🐛 Fix generating wallet

main
Keith Irwin 2024-04-22 12:26:22 -06:00
parent 6c7d43f6f0
commit 2c628cc2f1
Signed by: ki9
GPG Key ID: DF773B3F4A88DA86
3 changed files with 7 additions and 20 deletions

View File

@ -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
View File

@ -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}`)

View File

@ -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": {