EvmNode: Add a new command to make the kernel configuration for an l2 chain
What
Staked on !16587 (merged).
Add a new command in the octez-evm-node to create the kernel installer file for a L2 chain (like tezlink or etherlink)
Why
When we'll need to specify bootstrap accounts for etherlink and tezlink for example, instead of having a huge list of arguments in make kernel installer command, we decided to split it in two command. This is the MR that just adds the second command.
How
The command is merely a duplicate of the other command make kernel installer but with the l2_chain_id to parametrized the path, the new command also didn't take in parameter rollup arguments (like sequencer_governance, delayed_bridge as they will be the same for each xlink chain)
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.rstfor the protocol and the environment,CHANGES.rstat the root of the repository for everything else). -
Select suitable reviewers using the Reviewersfield below. -
Select as Assigneethe next person who should take action on that MR
Edited by Raphaël Cauderlier