Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
4 tasks
Tracked by #1
serapath opened this issue Aug 26, 2019 · 0 comments

Comments

@serapath
Copy link
Member

serapath commented Aug 26, 2019

@todo

  • define feature negotiation (as the most basic and only feature
  • define most basic wallet functionality and optional features
  • 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?

@serapath 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
@serapath serapath mentioned this issue Aug 26, 2019
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant