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

chore: Bolt-Boost and Helix images for devnet #258

Merged
merged 6 commits into from
Oct 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
7 changes: 6 additions & 1 deletion Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ inspect:

# show the logs for the bolt devnet relay
relay-logs:
@id=$(docker ps -n 100 | grep mev-relay-api | awk -F' ' '{print $1}') && \
@id=$(docker ps -n 100 | grep helix-relay | awk -F' ' '{print $1}') && \
docker logs -f $id

# show the logs for the bolt devnet builder
Expand Down Expand Up @@ -137,6 +137,7 @@ build-images:
@just _build-relay
@just _build-sidecar
@just _build-mevboost
@just _build-bolt-boost

# build the docker image for the bolt builder
_build-builder:
Expand All @@ -154,6 +155,10 @@ _build-sidecar:
_build-mevboost:
cd mev-boost && docker buildx build -t ghcr.io/chainbound/bolt-mev-boost:0.1.0 . --load

# build the docker image for bolt-boost
_build-bolt-boost:
cd bolt-boost && docker buildx build -t ghcr.io/chainbound/bolt-boost:0.1.0 . --load

# deploy the bolt sidecar to the dev server
deploy-sidecar-dev:
chmod +x ./scripts/deploy_bolt_sidecar.sh && ./scripts/deploy_bolt_sidecar.sh
Expand Down
2 changes: 1 addition & 1 deletion bolt-boost/src/metrics.rs
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ lazy_static! {

/// The size of the constraints cache
pub static ref CONSTRAINTS_CACHE_SIZE: IntGauge = register_int_gauge_with_registry!(
"bolt_boost.constraints_cache_size",
"constraints_cache_size",
"size of the constraints cache",
BOLT_BOOST_METRICS
)
Expand Down
3 changes: 3 additions & 0 deletions scripts/kurtosis_config.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
network_params:
seconds_per_slot: 2 # 2 seconds are the minimum for testing
genesis_delay: 0 # Apparently it seems needed to avoid timestamp issues on Helix
tx_spammer_params:
tx_spammer_extra_args: ["--slot-time=1", "--accounts=10", "--txcount=1"]

Expand All @@ -23,6 +24,8 @@ mev_type: full
mev_params:
mev_builder_cl_image: sigp/lighthouse:latest
# Bolt-specific images:
bolt_boost_image: ghcr.io/chainbound/bolt-boost:0.1.0
helix_relay_image: ghcr.io/chainbound/helix:0.1.0
mev_relay_image: ghcr.io/chainbound/bolt-relay:0.1.0
mev_builder_image: ghcr.io/chainbound/bolt-builder:0.1.0
mev_boost_image: ghcr.io/chainbound/bolt-mev-boost:0.1.0
Expand Down
Loading