ethereum-node icon indicating copy to clipboard operation
ethereum-node copied to clipboard

[FR]: Node Page Multi Config Options for L2 Support

Open daGscheid opened this issue 2 years ago • 1 comments

Describe your idea

To compliment the work done for #1467 to access multiple server, we also had in mind to add multi config options to one server. This is also done in preperation for L2 integrations like #1426, #1427, etc.

Currently the multi config options look like this:

configsselector_now

To better support the integration of the upcoming L2, the multi config options would work like this:

data drawio

This will result in the following changes:

  • Every Server will have multiple configs
  • A config is in its basis a network configuration (Every Config has its own)
  • If there is more than one config on the server the server view gets enabled
  • Server view shows you L1 & L2 connections.

SERVERVIEW

NODE PAGE

Node Page – 18

EDIT NODE

CONFIGURATION DISPLAY – 5

CONFIGURATION DISPLAY – 2

CONFIG VIEW

The existing node & edit node page will be reused.

CONFIG 1#

Node Page – 16

CONFIG 2#

BASIC NODE PAGE (L2) – 2

ADDING A NEW CONFIG

CONFIGURATION DISPLAY

Considered Alternatives?

--

Additional Context

--

Acknowledgment

  • [X] I looked through the feature requests/enhancements planned for this project before submitting a new idea

daGscheid avatar Jan 19 '24 15:01 daGscheid

@MaxTheGeeek Colors for Configs

Idx Color
1# #79AC78
2# #436850
3# #ADBC9F
4# #D2E3C8
5# #86A789
6# #739072
7# #90D26D
8# #76885B
9# #12372A
10# #35AA33

daGscheid avatar Apr 21 '24 19:04 daGscheid