Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
ethereum-package
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
vicotor
ethereum-package
Commits
81c1ee70
Unverified
Commit
81c1ee70
authored
May 28, 2024
by
Barnabas Busa
Committed by
GitHub
May 28, 2024
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: prysm vc key manager ports (#639)
parent
3dcf8883
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
13 additions
and
9 deletions
+13
-9
mix-with-tools-minimal.yaml
.github/tests/mix-with-tools-minimal.yaml
+0
-8
mix-with-tools.yaml
.github/tests/mix-with-tools.yaml
+0
-1
prysm.star
src/vc/prysm.star
+13
-0
No files found.
.github/tests/mix-with-tools-minimal.yaml
View file @
81c1ee70
...
...
@@ -3,24 +3,16 @@ participants:
cl_type
:
teku
-
el_type
:
geth
cl_type
:
prysm
cl_extra_params
:
[
--minimal-config=true
]
cl_image
:
ethpandaops/prysm-beacon-chain:develop-minimal
-
el_type
:
erigon
cl_type
:
nimbus
cl_image
:
ethpandaops/nimbus-eth2:unstable-minimal
-
el_type
:
besu
cl_type
:
lighthouse
cl_image
:
ethpandaops/lighthouse:unstable-minimal
-
el_type
:
reth
cl_type
:
lodestar
cl_extra_env_vars
:
{
LODESTAR_PRESET
:
minimal
}
vc_extra_env_vars
:
{
LODESTAR_PRESET
:
minimal
}
-
el_type
:
geth
cl_type
:
grandine
cl_image
:
ethpandaops/grandine:develop-minimal
network_params
:
preset
:
minimal
seconds_per_slot
:
6
additional_services
:
-
tx_spammer
-
blob_spammer
...
...
.github/tests/mix-with-tools.yaml
View file @
81c1ee70
...
...
@@ -3,7 +3,6 @@ participants:
cl_type
:
teku
-
el_type
:
nethermind
cl_type
:
prysm
cl_image
:
ethpandaops/prysm-beacon-chain:webfix
-
el_type
:
erigon
cl_type
:
nimbus
-
el_type
:
besu
...
...
src/vc/prysm.star
View file @
81c1ee70
...
...
@@ -4,6 +4,16 @@ vc_shared = import_module("./shared.star")
PRYSM_PASSWORD_MOUNT_DIRPATH_ON_SERVICE_CONTAINER = "/prysm-password"
PRYSM_BEACON_RPC_PORT = 4000
VALIDATOR_GRPC_PORT_NUM = 7500
VALDIATOR_GRPC_PORT_ID = "grpc"
EXTRA_PORTS = {
VALDIATOR_GRPC_PORT_ID: shared_utils.new_port_spec(
VALIDATOR_GRPC_PORT_NUM,
shared_utils.TCP_PROTOCOL,
shared_utils.HTTP_APPLICATION_PROTOCOL,
)
}
def get_config(
...
...
@@ -57,6 +67,8 @@ def get_config(
"--rpc",
"--rpc-port={0}".format(vc_shared.VALIDATOR_HTTP_PORT_NUM),
"--rpc-host=0.0.0.0",
"--grpc-gateway-port={0}".format(VALIDATOR_GRPC_PORT_NUM),
"--grpc-gateway-host=0.0.0.0",
"--keymanager-token-file=" + constants.KEYMANAGER_MOUNT_PATH_ON_CONTAINER,
]
...
...
@@ -85,6 +97,7 @@ def get_config(
files[constants.KEYMANAGER_MOUNT_PATH_ON_CLIENTS] = keymanager_file
cmd.extend(keymanager_api_cmd)
ports.update(vc_shared.VALIDATOR_KEYMANAGER_USED_PORTS)
ports.update(EXTRA_PORTS)
return ServiceConfig(
image=image,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment