fix: RPC error handling
feat: create and load wallets
This commit is contained in:
parent
f9ae681453
commit
0135d50416
7 changed files with 84 additions and 33 deletions
|
|
@ -41,11 +41,11 @@ function fetch (account = {}, method, params) {
|
|||
return r.data.result
|
||||
})
|
||||
.catch(err => {
|
||||
throw new Error(_.join(' ', [
|
||||
'json-rpc::axios error:',
|
||||
JSON.stringify(_.get('message', err, '')),
|
||||
JSON.stringify(_.get('response.data.error', err, ''))
|
||||
]))
|
||||
throw new Error(JSON.stringify({
|
||||
responseMessage: _.get('message', err),
|
||||
message: _.get('response.data.error.message', err),
|
||||
code: _.get('response.data.error.code', err)
|
||||
}))
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue