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 regression in json encoding of stack values in traces due to change of uint256 String() method #11061

Merged
merged 1 commit into from
Jul 8, 2024

Conversation

bgelb
Copy link
Contributor

@bgelb bgelb commented Jul 6, 2024

Regression caused by this change in uint256 library:
holiman/uint256@f24ed59

It was causing trace json to encode stack values as quoted (string) decimal values rather than a hex encoded value.

@yperbasis yperbasis merged commit 3401510 into erigontech:main Jul 8, 2024
9 checks passed
lupin012 pushed a commit that referenced this pull request Aug 30, 2024
…ge of uint256 String() method (#11061)

Regression caused by this change in uint256 library:

holiman/uint256@f24ed59

It was causing trace json to encode stack values as quoted (string)
decimal values rather than a hex encoded value.
AskAlexSharov pushed a commit that referenced this pull request Aug 31, 2024
…chan… (#11810)

cherry-pick from PR #11061 from main (the regression is present also in
release 2.60)

Regression caused by this change in uint256 library:


holiman/uint256@f24ed59

It was causing trace json to encode stack values as quoted (string)
decimal values rather than a hex encoded value.

Co-authored-by: bgelb <ben.gelb@gmail.com>
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.

3 participants