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

feat(rpc-testing-utils) : make replay transactions reponses comparaison in RpcComparer. #5407

Merged
merged 6 commits into from
Nov 24, 2023

Conversation

DoTheBestToGetTheBest
Copy link
Contributor

This pr introduces a new feature to the RpcComparer struct by adding the compare_replay_transaction_responses. This handle comparisons of replay_transactions responses from two different RPC clients example would be reth & geth

@rkrasiuk rkrasiuk added A-rpc Related to the RPC implementation C-test A change that impacts how or what we test labels Nov 13, 2023
@@ -22,5 +22,8 @@ futures.workspace = true
jsonrpsee = { workspace = true, features = ["client", "async-client"] }
serde_json.workspace = true


# Assertions
pretty_assertions = "1.4.0"
Copy link
Collaborator

Choose a reason for hiding this comment

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

use similar_asserts

Copy link
Contributor Author

Choose a reason for hiding this comment

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

use similar_asserts

oh really sorry, didn't saw that you said similar_asserts, i don't know how i didn't read this, sorry again

updated

@mattsse mattsse added this pull request to the merge queue Nov 24, 2023
@mattsse mattsse removed this pull request from the merge queue due to a manual request Nov 24, 2023
@mattsse mattsse added this pull request to the merge queue Nov 24, 2023
Merged via the queue into paradigmxyz:main with commit 8100a88 Nov 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-rpc Related to the RPC implementation C-test A change that impacts how or what we test
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants