Skip to content

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 join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants