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

MWA 2.0 Library RPC Changes #560

Merged
merged 5 commits into from
Oct 6, 2023
Merged

MWA 2.0 Library RPC Changes #560

merged 5 commits into from
Oct 6, 2023

Conversation

Funkatronics
Copy link
Contributor

@Funkatronics Funkatronics commented Oct 3, 2023

Adds the RPC changes from the MWA 2.0 spec, excluding the Sign in With Solana feature.

This PR begins to address issue #44 (support multiple authorized accounts), but does not completely flesh this out. The PR became way too big and I was struggling to get the SQL stuff working with multiple accounts per authorization in the auth repository. I have forked these changes and will open a separate PR. The new account metadata fields (chains and features) are not fully supported in this PR for the same reason (the scenario processes these params, but they are not stored in the auth repository).

Apps (fakewallet/dapp) are unchanged because:

  • smaller prs, apps will be updated separately
  • ensure that changes are fully backwards compatible with existing apps

TODO: currently adding unit tests

@Funkatronics Funkatronics changed the title [WIP] MWA 2.0 Library RPC Changes MWA 2.0 Library RPC Changes Oct 5, 2023
@Funkatronics
Copy link
Contributor Author

gonna merge, and fork my unit tests to a new PR so @creativedrewy can start playing around with in the sample apps.

@Funkatronics Funkatronics merged commit 4562678 into main Oct 6, 2023
5 of 6 checks passed
@Funkatronics Funkatronics deleted the mwa-2.0-rpc-changes branch October 6, 2023 18:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants