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

Fix incompatibility with Geth 1.12.1 concerning yParity #1951

Closed
erazortt opened this issue Aug 18, 2023 · 1 comment · Fixed by #1959
Closed

Fix incompatibility with Geth 1.12.1 concerning yParity #1951

erazortt opened this issue Aug 18, 2023 · 1 comment · Fixed by #1959
Assignees
Labels
bug A bug in behaviour or functionality

Comments

@erazortt
Copy link

erazortt commented Aug 18, 2023

Fix incompatibility with Geth 1.12.1 concerning yParity

Steps To Reproduce

mapping raw transactions to the org.web3j.protocol.core.methods.response.Transaction class fails because of the new yParity field

Expected behavior

a working Transaction object

Actual behavior

exception: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "yParity"

Environment

  • Web3j 4.10.2
  • Java 17

Additional context

the field yParity was recently introduced into Geth 1.12.1:
ethereum/go-ethereum#27727
ethereum/go-ethereum#27882
https://github.com/ethereum/go-ethereum/releases/tag/v1.12.1

@erazortt erazortt added the bug A bug in behaviour or functionality label Aug 18, 2023
@gtebrean gtebrean self-assigned this Sep 4, 2023
@gtebrean
Copy link
Contributor

gtebrean commented Sep 6, 2023

@erazortt this was automatically closed because the fixing PR was merged, until we do the release please test it with Web3J 4.10.4-SNAPSHOT version and let us know if you see anything that is not working as expected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A bug in behaviour or functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants