-
Notifications
You must be signed in to change notification settings - Fork 852
Update geth dependency from v1.10.18 to v1.11.5 #1363
Conversation
|
||
result, err := core.ApplyMessage(evm, message, new(core.GasPool).AddGas(message.Gas())) | ||
result, err := core.ApplyMessage(evm, &message, new(core.GasPool).AddGas(message.GasLimit)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think these changes are correct based on the upstream diff: ethereum/go-ethereum@67ac5f0
txAccessList, | ||
false, | ||
) | ||
messages[i] = core.Message{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Instead of this local translation, could consider using upstream Transaction
type as well as the TransactionToMessage
helper. It should help with handling EIP-1559 fields better.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds good! Feel free to open an issue for that and start working on it. Probably this would also require changing parts in the external-tracer
to encode different transaction types.
Can you also update this line?
This is for the integration tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thanks for your contribution!
txAccessList, | ||
false, | ||
) | ||
messages[i] = core.Message{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds good! Feel free to open an issue for that and start working on it. Probably this would also require changing parts in the external-tracer
to encode different transaction types.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm moving my review to "request changes" while this is addressed #1363 (comment) but otherwise, everything looks good!
Updated docker. |
Also rebased this on current |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Thank you for the speedy review! |
Description
Updates the geth dependency in geth-utils to latest release.
Pulled this out from #1361.
Issue Link
Related to #1362.
Type of change
Contents
go mod tidy
to update sub-dependencies)Rationale
N/A
How Has This Been Tested?
Using the testing suite in the repo.