Skip to content
This repository has been archived by the owner on Jul 29, 2024. It is now read-only.

feat: multi validator + sequencer relayer seperation + celestia light nodes #124

Merged
merged 44 commits into from
Nov 14, 2023

Conversation

joroshiba
Copy link
Member

@joroshiba joroshiba commented Oct 30, 2023

  • upgrades dev-cluster with kind to use cilium
  • adds celestia light node crate, used as dependency by rollup
  • sequencer runs in multi validator cluster, deployable single validator with just deploy-sequencer-validator or 3 validator nodes with just deploy-sequencer-validators
  • Relayer as it's own crate.
  • Updates rollup versions to utilize the new geth version + v1alpha2 api
  • Celestia local updated to work with newest celestia versions
    • celestia-node can be configured to work as a light node with local or prod networks

@joroshiba joroshiba changed the title wip: Joroshiba/validators feat: add ability to run single or multi validator node network Oct 31, 2023
@joroshiba joroshiba marked this pull request as ready for review November 7, 2023 15:07
@joroshiba joroshiba changed the title feat: add ability to run single or multi validator node network feat: multi validator + sequencer relayer seperation + celestia light nodes Nov 7, 2023
conductor: "ghcr.io/astriaorg/conductor:0.7.0--conductor"
composer: "ghcr.io/astriaorg/composer:0.2.4--composer"
conductor: "ghcr.io/astriaorg/conductor:0.8.0--conductor"
composer: "ghcr.io/astriaorg/composer:0.2.5--composer"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Worth a larger convo as well on image tagging. Argo can take semver if we start putting CD / image updaters in place, but the added --name is probably gonna break things

@joroshiba joroshiba merged commit 3b858dc into main Nov 14, 2023
1 check passed
@joroshiba joroshiba deleted the joroshiba/validators branch November 14, 2023 13:33
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants