You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
whats the minimum functionality a wallet needs to support to "allow features" & which "atomic" features exist today that wallets should or can support and how do they work?
#3
scope or permission (similar to OAuth scope, DApp requests user to share info)
define all features of web3js in a module way
e.g. eth_sendTransaction
define all features specified as EIP's
e.g. setting/changing blockchain network (e.g. EIP-2015)
Even the most basic wallet functionality could be a feature and the "out of the box feature" which every wallet needs to support is "feature negotiation" and the most basic possible wallet supports no features at all, but probably every wallet would support a payment feature, but there might be wallets who don't support payments and maybe only deal with storing secrets?
The text was updated successfully, but these errors were encountered:
serapath
changed the title
whats the minimum functionality a wallet needs to support to "allow features"?
whats the minimum functionality a wallet needs to support to "allow features" & which "atomic" features exist today that wallets should or can support and how do they work?
Aug 26, 2019
@todo
private key management
openWallet
changeNetwork
onLogin
onLogout
importWallet
enableGSN
(EIP-1613)scope
orpermission
(similar to OAuth scope, DApp requests user to share info)eth_sendTransaction
setting/changing blockchain network
(e.g. EIP-2015)Even the most basic wallet functionality could be a feature and the "out of the box feature" which every wallet needs to support is "feature negotiation" and the most basic possible wallet supports no features at all, but probably every wallet would support a payment feature, but there might be wallets who don't support payments and maybe only deal with storing secrets?
The text was updated successfully, but these errors were encountered: