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

Update RPC api and backend to support the EIP-2930 and EIP-1559. #83

Merged
merged 3 commits into from Aug 5, 2021

Conversation

arijitAD
Copy link
Contributor

Fixes #78

Copy link
Collaborator

@i-norden i-norden left a comment

Choose a reason for hiding this comment

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

Looks great! I think we should update/add some integration tests to test the RPC output of the new types vs the output of standard geth json-rpc.

Also related is vulcanize/ipld-eth-indexer#86 (review). Ideally we'd update to import from vulcanize geth rather than updating the ipld-eth-indexer dep. But this can be handled as the separate issue in a different PR if you'd prefer.

@@ -8,7 +8,7 @@ SELECT exists(SELECT 1
INNER JOIN eth.state_cids ON (storage_cids.state_id = state_cids.id)
INNER JOIN eth.header_cids ON (state_cids.header_id = header_cids.id)
WHERE storage_path = path
AND block_number > height
AND block_number >= height
Copy link
Collaborator

Choose a reason for hiding this comment

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

If this needs changed the comment for the function should be updated too

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done

@arijitAD arijitAD marked this pull request as ready for review August 5, 2021 02:54
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.

Update RPC api and backend to support the EIP-2930 and EIP-1559 updates to header and transaction types
2 participants