telosnetwork / telos-reth

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
Apache License 2.0
1 stars 0 forks source link

Add an RPC function to handle Telos EVM blocks payloads #3

Closed aamirpashaa closed 6 months ago

aamirpashaa commented 8 months ago

Describe the feature

Current Engine API functions don't support Telos EVM blocks since they should have base fee which is not a part of block definition in Telos (this field is related to London hard fork but Telos EVM is primarily based on the earlier Berlin hard fork)

Additional context

No response

aamirpashaa commented 6 months ago

We decided to use the current RPC functions to push block payloads and use feature flags to add/remove attributes on the request payload. (Such as: #7)