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

Replace ethers.js for data decoding #219

Closed
dzhelezov opened this issue Dec 28, 2023 · 2 comments
Closed

Replace ethers.js for data decoding #219

dzhelezov opened this issue Dec 28, 2023 · 2 comments
Assignees

Comments

@dzhelezov
Copy link
Contributor

dzhelezov commented Dec 28, 2023

Scope:

Alternatives:

  • Viem
  • Custom library optimised for data decoding
@2ndshadow
Copy link

2ndshadow commented Feb 19, 2024

Idea: develop extendable framework. Codegen with plugins (e.g. ref. graphQL codegen)
Should this codegen generate events that can be used for the tests

@vanruch
Copy link
Contributor

vanruch commented Feb 20, 2024

  • Replace ethers.js interface with abitype ABIs: 2-3 days
  • Create custom decoder: 1.5 days
  • Benchark, compare with ethers & viem: 1.5 days
  • Test with different ABIs: 1 day

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

No branches or pull requests

5 participants
@vanruch @dzhelezov @2ndshadow @belopash and others