[go: up one dir, main page]

Etherlink/Kernel: Modify the evm node to handle tezlink (without changing the behavior of the evm_node)

Next MR

!17312 (merged)

Previous MR

!17299 (merged)

What

Introduce tezlink notions in the evm_node and factorize l2 notion like chain_family or chain_id in a new module l2_types.ml. At the end of the MR the behavior of the node should not have changed because we are forcing the chain_family to be EVM. In another MR, we'll read the experimental_feature l2_chain to switch to a tezlink evm_node.

Why

Always in the idea to have a tezlink chain that works in the etherlink kernel, the idea here is to make the evm_node compatible with tezlink.

For now, tezlink works in the kernel but the goal is to have a sequencer in tezlink mode.

How

Manually testing the MR

Checklist

  • Document the interface of any function added or modified (see the coding guidelines)
  • Document any change to the user interface, including configuration parameters (see node configuration)
  • Provide automatic testing (see the testing guide).
  • For new features and bug fixes, add an item in the appropriate changelog (docs/protocols/alpha.rst for the protocol and the environment, CHANGES.rst at the root of the repository for everything else).
  • Select suitable reviewers using the Reviewers field below.
  • Select as Assignee the next person who should take action on that MR
Edited by Arnaud Bihan

Merge request reports

Loading