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

Generate v1 binding for test-suite #37

Merged
merged 7 commits into from
Oct 28, 2024
Merged

Generate v1 binding for test-suite #37

merged 7 commits into from
Oct 28, 2024

Conversation

elmattic
Copy link
Contributor

@elmattic elmattic commented Sep 25, 2024

Changes introduced in this pull request:

  • Updates the JSON v1 schemas to resolve type clashes (e.g., Forest RPC types like Uint64 were renamed to EthUint64) to ensure the bindgen works for v1.
  • Add support for writing v1 tests.
  • Add v1 test example for EthBlockNumber.
cargo run -q --bin cna-test-suite run src/test-suite/config.json.ignoreme
0	ChainHead with no authorization token	passed
1	EthBlockNumber with no authorization token	passed
0 skipped, 2 succeeded, 0 failed

@elmattic elmattic changed the title Elmattic/v1 binding Generate v1 binding for test-suite Sep 25, 2024
@elmattic elmattic marked this pull request as ready for review October 17, 2024 14:52
@elmattic elmattic requested a review from a team as a code owner October 17, 2024 14:52
@elmattic elmattic requested review from lemmih and sudo-shashank and removed request for a team October 17, 2024 14:52
@elmattic elmattic marked this pull request as draft October 24, 2024 08:29
@elmattic elmattic marked this pull request as ready for review October 24, 2024 11:58
@elmattic elmattic merged commit 5d01aee into main Oct 28, 2024
5 checks passed
@elmattic elmattic deleted the elmattic/v1-binding branch October 28, 2024 09:52
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.

2 participants