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

Add Taiko Support on Sedge #487

Draft
wants to merge 24 commits into
base: develop
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
9c31f7b
feat: initial image set
stdevMac Sep 19, 2024
e5737d7
feat: add op-geth optimization and general refact around op code
stdevMac Sep 27, 2024
bd0ee41
feat: initial op-reth support
stdevMac Sep 30, 2024
db5b71c
feat: initial op-reth support
stdevMac Sep 30, 2024
a948fe0
feat: add reth support
stdevMac Oct 4, 2024
2dff0cd
Merge remote-tracking branch 'origin/develop' into feat/op-geth
stdevMac Oct 4, 2024
7cccd87
docs: update documentation
stdevMac Oct 4, 2024
edb86ad
chore: change op-neth to op-nethermind
stdevMac Oct 4, 2024
c1cb3b9
fix: missing opexecution .env template
stdevMac Oct 7, 2024
ce9c6cc
fix: removed Discovery.Discv5Enabled from nethermind
stdevMac Oct 7, 2024
b29b30a
Merge remote-tracking branch 'origin/develop' into feat/op-geth_op-reth
stdevMac Oct 22, 2024
1178cf1
feat: add taiko mainnet
stdevMac Oct 28, 2024
15cad29
fix taiko geth
stdevMac Oct 29, 2024
27fc32c
feat: add taiko-hekla
stdevMac Oct 29, 2024
341fc81
fix: minor bugs
stdevMac Oct 29, 2024
8234f9c
Merge remote-tracking branch 'origin/develop' into feat/add_taiko
stdevMac Nov 25, 2024
60fc6f5
Merge remote-tracking branch 'origin/develop' into feat/add_taiko
stdevMac Dec 6, 2024
33fdcb5
fix: format
stdevMac Dec 6, 2024
b92d408
fix: missing details on Taiko
stdevMac Dec 6, 2024
a3a3e74
docs: update docs
stdevMac Dec 6, 2024
6eb5b62
feat: update taiko to latest version
stdevMac Dec 29, 2024
510fcc0
feat: change generate to use node factory pattern
stdevMac Dec 29, 2024
882cd4b
Merge remote-tracking branch 'origin/develop' into feat/add_taiko
stdevMac Feb 10, 2025
e0afc47
fix: update taiko mainnet network on nethermind
stdevMac Feb 13, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Added
- New cli flag --distributed for running cluster with Charon distributed validator
- Add Taiko network support with Nethermind and Geth clients

### Changed
- Override `--latest` flag to not use the latest version of the image in the clients if image is specified
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -270,6 +270,8 @@ The following roadmap covers the main features and ideas we want to implement bu
- [x] Support for Nimbus client as Consensus and Validator
- [x] Include monitoring tool for alerting, tracking validator balance, and tracking sync progress and status of nodes
- [x] Support for Optimism and Base.
- [x] Support for Charon DV
- [x] Support for Taiko
- [ ] More tests!!!


Expand Down
15 changes: 15 additions & 0 deletions cli/factory/flags.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package factory

// ClientFlags defines the interface for accessing client configuration flags
type ClientFlags interface {
GetExecutionName() string
GetConsensusName() string
GetValidatorName() string
GetOptimismName() string
GetTaikoName() string
GetL2ExecutionName() string
GetDistributedValidatorName() string
GetExecutionApiUrl() string
GetNetwork() string
IsNoValidator() bool
}
Loading
Loading