Skip to content
This repository was archived by the owner on Oct 16, 2025. It is now read-only.

feat: support version 2.0.0 of EIP-5792#370

Merged
matthewwalsh0 merged 2 commits intomainfrom
feat/eip-5792-version-2
Apr 15, 2025
Merged

feat: support version 2.0.0 of EIP-5792#370
matthewwalsh0 merged 2 commits intomainfrom
feat/eip-5792-version-2

Conversation

@matthewwalsh0
Copy link
Member

@matthewwalsh0 matthewwalsh0 commented Apr 11, 2025

Update types and validations to support version 2.0.0 of EIP-5792 specification.

Specifically:

  • Add atomicRequired property to SendCallsStruct.
  • Add atomic property to GetCallsStatusResult.
  • Support optional from in wallet_sendCalls.
  • Validate address in wallet_getCapabilities is added to wallet.
  • Use -32602 code for schema errors.

Copy link
Contributor

@cryptodev-2s cryptodev-2s left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@matthewwalsh0 matthewwalsh0 merged commit cd217b3 into main Apr 15, 2025
20 checks passed
@matthewwalsh0 matthewwalsh0 deleted the feat/eip-5792-version-2 branch April 15, 2025 09:16
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants