Skip to content

Commit b6f6042

Browse files
authored
Merge branch 'main' into mateu/add-sepolia-checkpoint-sync
2 parents 7a40cda + bd94f8e commit b6f6042

16 files changed

Lines changed: 98 additions & 82 deletions

‎.github/workflows/auto_check.yml‎

Lines changed: 0 additions & 21 deletions
This file was deleted.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: Bump upstream version
2+
3+
on:
4+
schedule:
5+
- cron: "00 */4 * * *"
6+
workflow_dispatch:
7+
push:
8+
branches:
9+
- "master"
10+
- "main"
11+
12+
jobs:
13+
bump-upstream:
14+
uses: dappnode/workflows/.github/workflows/bump-upstream.yml@master
15+
secrets: inherit

‎.github/workflows/main.yml‎

Lines changed: 0 additions & 40 deletions
This file was deleted.

‎.github/workflows/release.yml‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Release
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
execution_client:
7+
description: "Execution Client"
8+
required: true
9+
type: choice
10+
options: [geth, nethermind, besu, erigon, reth]
11+
push:
12+
branches:
13+
- "main"
14+
paths-ignore:
15+
- "README.md"
16+
17+
jobs:
18+
release:
19+
uses: dappnode/workflows/.github/workflows/staking-release.yml@master
20+
with:
21+
package_variant: "hoodi"
22+
consensus_client: "lighthouse"
23+
execution_client: ${{ inputs.execution_client || '' }}
24+
secrets: inherit

‎.github/workflows/sync-test.yml‎

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Execution Client Sync Test
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
execution_client:
7+
description: "Execution Client"
8+
required: true
9+
type: choice
10+
options: [geth, nethermind, besu, erigon, reth]
11+
pull_request:
12+
branches:
13+
- "main"
14+
paths-ignore:
15+
- "README.md"
16+
17+
jobs:
18+
sync-test:
19+
uses: dappnode/workflows/.github/workflows/staking-sync-test.yml@master
20+
with:
21+
consensus_client: "lighthouse"
22+
execution_client: ${{ inputs.execution_client || '' }}
23+
secrets: inherit

‎beacon-chain/Dockerfile‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ COPY entrypoint.sh /usr/local/bin/entrypoint.sh
1616

1717
ADD ${STAKER_SCRIPTS_URL}/consensus_tools.sh /etc/profile.d/
1818

19-
RUN apt-get update && apt-get --yes install curl && apt-get clean && \
19+
RUN rm -rf /var/lib/apt/lists/* && \
20+
apt-get update && apt-get --yes install curl && apt-get clean && \
2021
chmod +rx /usr/local/bin/entrypoint.sh /etc/profile.d/consensus_tools.sh
2122

2223
# This env changes the variant

‎dappnode_package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"upstream": [
33
{
44
"repo": "sigp/lighthouse",
5-
"version": "v7.1.0",
5+
"version": "v8.1.3",
66
"arg": "UPSTREAM_VERSION"
77
},
88
{

‎docker-compose.yml‎

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ services:
44
build:
55
context: beacon-chain
66
args:
7-
UPSTREAM_VERSION: v7.1.0
7+
UPSTREAM_VERSION: v8.1.3
88
STAKER_SCRIPTS_VERSION: v0.1.2
99
BEACON_API_PORT: 3500
1010
DATA_DIR: /root/.lighthouse
@@ -15,14 +15,13 @@ services:
1515
- seccomp:unconfined
1616
environment:
1717
LOG_LEVEL: info
18-
CHECKPOINT_SYNC_URL: ""
1918
EXTRA_OPTS: ""
20-
FEE_RECIPIENT_ADDRESS: ""
19+
FEE_RECIPIENT_ADDRESS: "0x0000000000000000000000000000000000000000"
2120
validator:
2221
build:
2322
context: validator
2423
args:
25-
UPSTREAM_VERSION: v7.1.0
24+
UPSTREAM_VERSION: v8.1.3
2625
STAKER_SCRIPTS_VERSION: v0.1.2
2726
DATA_DIR: /root/.lighthouse
2827
restart: unless-stopped
@@ -32,7 +31,7 @@ services:
3231
LOG_LEVEL: info
3332
GRAFFITI: validating_from_DAppNode
3433
EXTRA_OPTS: ""
35-
FEE_RECIPIENT_ADDRESS: ""
34+
FEE_RECIPIENT_ADDRESS: "0x0000000000000000000000000000000000000000"
3635
ENABLE_DOPPELGANGER: "true"
3736
BACKUP_BEACON_NODES: ""
3837
volumes:
Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
{
22
"name": "lighthouse-gnosis.dnp.dappnode.eth",
33
"version": "0.1.13",
4+
"requirements": {
5+
"minimumDappnodeVersion": "0.3.12"
6+
},
47
"links": {
58
"ui": "http://brain.web3signer-gnosis.dappnode",
69
"homepage": "https://github.com/dappnode/DAppNodePackage-lighthouse-generic#readme",
710
"readme": "https://github.com/sigp/lighthouse/blob/stable/README.md",
811
"docs": "https://lighthouse-book.sigmaprime.io/"
912
},
10-
"globalEnvs": [
11-
{
12-
"envs": ["MEVBOOST_GNOSIS"],
13-
"services": ["validator", "beacon-chain"]
14-
}
15-
]
13+
"optionalDependencies": {
14+
"gnosis-erigon.dnp.dappnode.eth": ">=1.0.2",
15+
"nethermind-xdai.dnp.dappnode.eth": ">=1.0.69",
16+
"web3signer-gnosis.dnp.dappnode.eth": ">=1.0.14"
17+
}
1618
}

‎package_variants/gnosis/docker-compose.yml‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ services:
77
NETWORK: gnosis
88
P2P_PORT: 19004
99
ports:
10-
- "19004:19004/tcp"
10+
- "19004:19004"
1111
- "19004:19004/udp"
1212
environment:
1313
CORSDOMAIN: "http://lighthouse-gnosis.dappnode"
14+
CHECKPOINT_SYNC_URL: "https://checkpoint-sync-gnosis.dappnode.net"
1415
validator:
1516
build:
1617
args:

0 commit comments

Comments
 (0)