• Manu NALEPA's avatar
    Prysm BN/VC: Fix communication (#839) · 3ba9e51f
    Manu NALEPA authored
    This PR has 2 commits:
    - Use different ports for gRPC and HTTP communication between Prysm VC
    and BN
    - Switch gRPC and HTTP ports to be consistent with default values.
    
    Before this PR, we had this issue:
    
    ```
     docker inspect vc-1-geth-prysm--773bda94114946f3b501f3e293517426
    [
        {
            "Id": "93713c8d7020aeb505836a11a1858e27dd9ecac19e7e7ed4814f677c30bc9c48",
            "Created": "2024-11-29T13:05:02.300408215Z",
            "Path": "/validator",
            "Args": [
                "--accept-terms-of-use=true",
                "--chain-config-file=/network-configs/config.yaml",
                "--suggested-fee-recipient=0x8943545177806ED17B9F23F0a21ee5948eCaa776",
                "--disable-monitoring=false",
                "--monitoring-host=0.0.0.0",
                "--monitoring-port=8080",
                "--graffiti=1-geth-prysm",
                "--wallet-dir=/validator-keys/prysm",
                "--wallet-password-file=/prysm-password/prysm-password.txt",
                "--beacon-rpc-provider=172.16.0.13:3500",
                "--beacon-rest-api-provider=172.16.0.13:3500",
                "--enable-beacon-rest-api"
            ],
    ```
    
    ```
                "--beacon-rpc-provider=172.16.0.13:3500",
                "--beacon-rest-api-provider=172.16.0.13:3500",
    ```
    
    The Prysm VC tried to connect to the Prysm VC with the same port for the
    beacon API and the gRPC.
    
    Now, it is:
    
    **VC**:
    ```
    ...
                "--beacon-rpc-provider=172.16.0.13:4000",
                "--beacon-rest-api-provider=http://172.16.0.13:3500"
    ...
    ```
    
    BN:
    ```
    ...
     "--rpc-host=0.0.0.0",
                "--rpc-port=4000",
                "--http-host=0.0.0.0",
                "--http-cors-domain=*",
                "--http-port=3500",
    ...
    ```
    
    ---------
    Signed-off-by: default avatarBarnabas Busa <barnabas.busa@ethereum.org>
    Co-authored-by: default avatarBarnabas Busa <barnabas.busa@ethereum.org>
    3ba9e51f
Name
Last commit
Last update
..
grandine Loading commit data...
lighthouse Loading commit data...
lodestar Loading commit data...
nimbus Loading commit data...
prysm Loading commit data...
teku Loading commit data...
cl_context.star Loading commit data...
cl_launcher.star Loading commit data...
cl_node_ready_conditions.star Loading commit data...
cl_shared.star Loading commit data...