GetScatter / ScatterWebExtension

Extension that allows you to sign transactions with your private keys securely from within the browser without ever exposing them.
MIT License
367 stars 127 forks source link

"There is no identity with an account set on your Scatter instance.", Error with scatter-js #178

Closed johanninos closed 5 years ago

johanninos commented 5 years ago

with ScatterWebExtension(Scatter Classic)

get Error

 {
     type: "There is no identity with an account set on your Scatter instance.",
     message: undefined,
     code: 423,
     isError: true
}

when fire authenticate() or logout() after getIdentity()

await scatter.getIdentity({
    accounts:[network]
})

scatter.authenticate('something').then(res => console.log(res))

with Scatter Desktop it works

await scatter.getIdentity({
    accounts:[network]
})

reload()

scatter.authenticate('something').then(res => console.log(res))

authenticate() also works after reload page

mlockett42 commented 5 years ago

I have been having a similar issue over the last few days with scatterdesktop.

I updated all of my requirements and explicitly supplied the signing authorisation and it started working again

see https://github.com/eosphere/eos-voter/commit/55f48edaa0c73a8d30ef8833a60374c401fc4531

nsjames commented 5 years ago

Closing in favor of https://github.com/GetScatter/scatter-js/issues/82