1. 16 Jan, 2025 1 commit
  2. 14 Jan, 2025 1 commit
  3. 10 Jan, 2025 1 commit
  4. 09 Jan, 2025 2 commits
  5. 07 Jan, 2025 1 commit
  6. 20 Dec, 2024 1 commit
  7. 18 Dec, 2024 2 commits
  8. 13 Dec, 2024 3 commits
  9. 12 Dec, 2024 2 commits
  10. 11 Dec, 2024 2 commits
  11. 06 Dec, 2024 3 commits
  12. 05 Dec, 2024 2 commits
  13. 04 Dec, 2024 3 commits
  14. 03 Dec, 2024 2 commits
  15. 30 Nov, 2024 1 commit
  16. 29 Nov, 2024 2 commits
    • ZT's avatar
      feat: Add-blockscout_params (#838) · 777ec065
      ZT authored
      fix #837 
      the default blockscout image version does not work on my machine. 
      so i added the blockscout_params for blockscout service. now user can
      customize the image versions they want to use.
      it contains two params:
      ```yaml
      blockscout_params:
        # blockscout docker image to use
        # Defaults to the latest image
        image: "blockscout/blockscout:latest"
        # blockscout smart contract verifier image to use
        # Defaults to ghcr.io/blockscout/smart-contract-verifier:v1.9.0
        verif_image: "ghcr.io/blockscout/smart-contract-verifier:v1.9.0"
      ```
      
      i already tested it on my machine and it worke well.
      
      ---------
      Co-authored-by: default avatarBarnabas Busa <barnabas.busa@ethereum.org>
      Co-authored-by: default avatarBarnabas Busa <busa.barnabas@gmail.com>
      777ec065
    • 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
  17. 27 Nov, 2024 1 commit
  18. 26 Nov, 2024 1 commit
  19. 25 Nov, 2024 1 commit
    • Somnath's avatar
      fix: Update Erigon docker image repo naming (#834) · ceb14448
      Somnath authored
      Rename `thorax` -> `erigontech` for docker hub.
      Not changing the `ethpandaops/erigon:main` image which appears to be the
      default, changing the pectra version tho. Latest published erigon images
      are now multi-arch tho
      ceb14448
  20. 20 Nov, 2024 1 commit
    • Luca | Serenita's avatar
      feat: add vero `vc_type` (#827) · c2af1437
      Luca | Serenita authored
      Adds the Vero validator client as a supported `vc_type`.
      
      The Vero VC doesn't handle keys and requires a remote signer to be used
      (`use_remote_signer: true`). It can handle the minimal preset, as well
      as custom `seconds_per_slot` values.
      
      I've added the "Vero - Detailed" Grafana dashboard. I'm not sure if it's
      a good fit for this repo, let me know if you'd like me to remove it.
      
      ---------
      Co-authored-by: default avatarBarnabas Busa <barnabas.busa@ethereum.org>
      c2af1437
  21. 18 Nov, 2024 1 commit
  22. 01 Nov, 2024 4 commits
  23. 31 Oct, 2024 2 commits
    • Dan Moore's avatar
      fix: prefund container suffixes for k8s (#818) · 968cfbdb
      Dan Moore authored
      **purpose:**
      - fix issue when running with k8s backend, where prefunded accts
      services are not destroyed instantaneously and this causes 'service
      already exists' errors
      
      **tests:**
      
      original error:
      ```
      Running ethereal to derive private keys of key 1
      There was an error executing Starlark code
      An error occurred executing instruction (number 9) at github.com/rebelArtists/ethereum-package/src/prefunded_accounts/get_prefunded_accounts.star[12:34]:
        run_sh(name="run-ethereal-private-key", run="private_key=$(/app/ethereal hd keys --seed=\"code code code code code code code code code code code quality\" --path=\"m/44'/60'/0'/0/1\" | awk '/Private key/{print substr($NF, 3)}'); echo -n $private_key", image="wealdtech/ethereal:latest", description="Running ethereal to derive private keys of key 1")
        Caused by: error occurred while creating a run_sh task with image: wealdtech/ethereal:latest
        Caused by: Failed registering service with name: 'run-ethereal-private-key'
        Caused by: Error registering service 'run-ethereal-private-key'
        Caused by: An error occurred creating Kubernetes service in enclave '629c500d8cda49d3b743a3d143d336b7' with ID 'run-ethereal-private-key'
        Caused by: Failed to create service 'run-ethereal-private-key' in namespace 'kt-cdk'
        Caused by: services "run-ethereal-private-key" already exists
      
      Error encountered running Starlark code.
      ```
      
      with fix (service name has key number suffix to prevent clash):
      ```
      ...
      Running ethereal to derive eth address of key 19
      Command returned with exit code '0' and the following output: 0x6d5821d6D50108649480A63d6f337F8473d661ef
      
      Running ethereal to derive private keys of key 20
      Command returned with exit code '0' and the following output: efa8369dbb93b8b452535ab87f526465e9441c7c5809a942908662b925eaff42
      
      Running ethereal to derive eth address of key 20
      Command returned with exit code '0' and the following output: 0x31C916e6EAD0DB63BeD514a6f292C526696F0549
      
      Printing a message
      PRE_FUNDED_ACCOUNTS: [struct(address = "0xXYZ", private_key = "ABCDEFG"),...]
      ```
      
      ---------
      Co-authored-by: default avatarRafael Matias <rafael@skyle.net>
      968cfbdb
    • Rafael Matias's avatar
      ci: remove unnecessary docker login (#822) · bf0313f7
      Rafael Matias authored
      Causing:
      
      ```
      Error: Cannot perform an interactive login from a non TTY device
      Error: Process completed with exit code 1.
      ```
      bf0313f7