• 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
..
lighthouse.star Loading commit data...
lodestar.star Loading commit data...
nimbus.star Loading commit data...
prysm.star Loading commit data...
shared.star Loading commit data...
teku.star Loading commit data...
vc_context.star Loading commit data...
vc_launcher.star Loading commit data...
vero.star Loading commit data...