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