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

Set base_fee_per_gas field when creating EVM blocks #210

Closed
Tracked by #198
elmato opened this issue Apr 4, 2024 · 0 comments · Fixed by #214
Closed
Tracked by #198

Set base_fee_per_gas field when creating EVM blocks #210

elmato opened this issue Apr 4, 2024 · 0 comments · Fixed by #214
Assignees

Comments

@elmato
Copy link
Contributor

elmato commented Apr 4, 2024

Depends on eosnetworkfoundation/eos-evm-contract#697 and eosnetworkfoundation/silkworm#138

Adjust evmtx_v0 type (make same as contract).

In generate_new_evm_block() the base_fee_per_gas value should be copied over from the last to the new block.

In the block_conversion_plugin when deserializing an evmtx_v0 the base_fee_per_gas field of the event should overwrite whatever is in the current block base_fee_per_gas field validating that it remains constant on each generated EVM block.

Also bring in updated silkworm submodule (to include the changes from eosnetworkfoundation/silkworm#138) so that the node is consistent in behavior with the contract that is updated with the changes of eosnetworkfoundation/eos-evm-contract#696.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants