Update versions: bitcoind 0.33.2, dshackle 0.78.2; regenerate compose files

Co-Authored-By: Claude Agent <claude@stakesquid.eu>
This commit is contained in:
2026-05-01 04:19:24 +00:00
parent c03cc74943
commit e51d99c433
32 changed files with 1673 additions and 37 deletions

View File

@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
services: services:
bitcoin-cash-mainnet: bitcoin-cash-mainnet:
image: ${BITCOIN_CASH_BITCOIND_IMAGE:-bitcoinabc/bitcoin-abc}:${BITCOIN_CASH_MAINNET_BITCOIND_VERSION:-0.33.1} image: ${BITCOIN_CASH_BITCOIND_IMAGE:-bitcoinabc/bitcoin-abc}:${BITCOIN_CASH_MAINNET_BITCOIND_VERSION:-0.33.2}
sysctls: sysctls:
# TCP Performance # TCP Performance
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle

View File

@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
services: services:
bitcoin-cash-testnet: bitcoin-cash-testnet:
image: ${BITCOIN_CASH_BITCOIND_IMAGE:-bitcoinabc/bitcoin-abc}:${BITCOIN_CASH_TESTNET_BITCOIND_VERSION:-0.33.1} image: ${BITCOIN_CASH_BITCOIND_IMAGE:-bitcoinabc/bitcoin-abc}:${BITCOIN_CASH_TESTNET_BITCOIND_VERSION:-0.33.2}
sysctls: sysctls:
# TCP Performance # TCP Performance
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle

View File

@@ -1,6 +1,6 @@
services: services:
dshackle-free: dshackle-free:
image: drpcorg/dshackle:0.78.0 image: drpcorg/dshackle:0.78.2
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- ./free_configs:/etc/dshackle - ./free_configs:/etc/dshackle

View File

@@ -1,6 +1,6 @@
services: services:
dshackle: dshackle:
image: drpcorg/dshackle:0.78.0 image: drpcorg/dshackle:0.78.2
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- ./main_configs:/etc/dshackle - ./main_configs:/etc/dshackle

View File

@@ -179,7 +179,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: chain: fraxtal-testnet
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -179,7 +179,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: chain: fraxtal-testnet
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -55,7 +55,7 @@ services:
environment: environment:
- GETH_OP_NETWORK=hashkeychain-testnet - GETH_OP_NETWORK=hashkeychain-testnet
- GETH_ROLLUP_DISABLETXPOOLGOSSIP=true - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true
- GETH_ROLLUP_SEQUENCERHTTP=https://hashkeychain-testnet.alt.technology - GETH_ROLLUP_SEQUENCERHTTP=https://testnet.hsk.xyz
entrypoint: /bin/sh -c 'exec geth "$@"' -- entrypoint: /bin/sh -c 'exec geth "$@"' --
command: command:
- --datadir=/data - --datadir=/data

View File

@@ -55,7 +55,7 @@ services:
environment: environment:
- GETH_OP_NETWORK=hashkeychain-testnet - GETH_OP_NETWORK=hashkeychain-testnet
- GETH_ROLLUP_DISABLETXPOOLGOSSIP=true - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true
- GETH_ROLLUP_SEQUENCERHTTP=https://hashkeychain-testnet.alt.technology - GETH_ROLLUP_SEQUENCERHTTP=https://testnet.hsk.xyz
entrypoint: /bin/sh -c 'exec geth "$@"' -- entrypoint: /bin/sh -c 'exec geth "$@"' --
command: command:
- --datadir=/data - --datadir=/data

View File

@@ -55,7 +55,7 @@ services:
environment: environment:
- GETH_OP_NETWORK=hashkeychain-testnet - GETH_OP_NETWORK=hashkeychain-testnet
- GETH_ROLLUP_DISABLETXPOOLGOSSIP=true - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true
- GETH_ROLLUP_SEQUENCERHTTP=https://hashkeychain-testnet.alt.technology - GETH_ROLLUP_SEQUENCERHTTP=https://testnet.hsk.xyz
entrypoint: /bin/sh -c 'exec geth "$@"' -- entrypoint: /bin/sh -c 'exec geth "$@"' --
command: command:
- --datadir=/data - --datadir=/data

View File

@@ -52,7 +52,7 @@ services:
environment: environment:
- GETH_OVERRIDE_ISTHMUS=1749807000 - GETH_OVERRIDE_ISTHMUS=1749807000
- GETH_ROLLUP_DISABLETXPOOLGOSSIP=true - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true
- GETH_ROLLUP_SEQUENCERHTTP=https://rpc.katana.network - GETH_ROLLUP_SEQUENCERHTTP=https://rpc-bokuto.katanarpc.com
entrypoint: /bin/sh -c '[ ! -d /data/geth ] && geth --db.engine=leveldb --gcmode=archive --datadir /data init --state.scheme=hash /config/genesis.json; exec geth "$@"' -- entrypoint: /bin/sh -c '[ ! -d /data/geth ] && geth --db.engine=leveldb --gcmode=archive --datadir /data init --state.scheme=hash /config/genesis.json; exec geth "$@"' --
command: command:
- --datadir=/data - --datadir=/data
@@ -62,7 +62,7 @@ services:
- --metrics - --metrics
- --metrics.addr=0.0.0.0 - --metrics.addr=0.0.0.0
- --metrics.port=6060 - --metrics.port=6060
- --networkid=747474 - --networkid=737373
- --nodiscover - --nodiscover
- --rpc.gascap=600000000 - --rpc.gascap=600000000
- --rpc.txfeecap=0 - --rpc.txfeecap=0
@@ -172,7 +172,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: katana chain: katana-testnet
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -52,7 +52,7 @@ services:
environment: environment:
- GETH_OVERRIDE_ISTHMUS=1749807000 - GETH_OVERRIDE_ISTHMUS=1749807000
- GETH_ROLLUP_DISABLETXPOOLGOSSIP=true - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true
- GETH_ROLLUP_SEQUENCERHTTP=https://rpc.katana.network - GETH_ROLLUP_SEQUENCERHTTP=https://rpc-bokuto.katanarpc.com
entrypoint: /bin/sh -c '[ ! -d /data/geth ] && geth --db.engine=pebble --gcmode=full --datadir /data init --state.scheme=path /config/genesis.json; exec geth "$@"' -- entrypoint: /bin/sh -c '[ ! -d /data/geth ] && geth --db.engine=pebble --gcmode=full --datadir /data init --state.scheme=path /config/genesis.json; exec geth "$@"' --
command: command:
- --datadir=/data - --datadir=/data
@@ -62,7 +62,7 @@ services:
- --metrics - --metrics
- --metrics.addr=0.0.0.0 - --metrics.addr=0.0.0.0
- --metrics.port=6060 - --metrics.port=6060
- --networkid=747474 - --networkid=737373
- --nodiscover - --nodiscover
- --rpc.gascap=600000000 - --rpc.gascap=600000000
- --rpc.txfeecap=0 - --rpc.txfeecap=0
@@ -172,7 +172,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: katana chain: katana-testnet
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -178,7 +178,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: chain: ronin
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -178,7 +178,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: chain: ronin
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -178,7 +178,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: chain: ronin
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -56,7 +56,6 @@ services:
- GETH_CONFIG=/config/gethconfig.toml - GETH_CONFIG=/config/gethconfig.toml
- GETH_ETHSTATS=d${DOMAIN}:${ZIRCUIT_TESTNET_WS_SECRET}@${ZIRCUIT_TESTNET_ETH_STATS_SERVER}:${ZIRCUIT_TESTNET_ETH_STATS_SERVER_PORT} - GETH_ETHSTATS=d${DOMAIN}:${ZIRCUIT_TESTNET_WS_SECRET}@${ZIRCUIT_TESTNET_ETH_STATS_SERVER}:${ZIRCUIT_TESTNET_ETH_STATS_SERVER_PORT}
- GETH_ROLLUP_DISABLETXPOOLGOSSIP=true - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true
- GETH_ROLLUP_SEQUENCERHTTP=https://testnet.zircuit.com
- GETH_TXPOOL_GLOBALQUEUE=1024 - GETH_TXPOOL_GLOBALQUEUE=1024
entrypoint: /bin/sh -c 'exec geth "$@"' -- entrypoint: /bin/sh -c 'exec geth "$@"' --
command: command:

View File

@@ -56,7 +56,6 @@ services:
- GETH_CONFIG=/config/gethconfig.toml - GETH_CONFIG=/config/gethconfig.toml
- GETH_ETHSTATS=d${DOMAIN}:${ZIRCUIT_TESTNET_WS_SECRET}@${ZIRCUIT_TESTNET_ETH_STATS_SERVER}:${ZIRCUIT_TESTNET_ETH_STATS_SERVER_PORT} - GETH_ETHSTATS=d${DOMAIN}:${ZIRCUIT_TESTNET_WS_SECRET}@${ZIRCUIT_TESTNET_ETH_STATS_SERVER}:${ZIRCUIT_TESTNET_ETH_STATS_SERVER_PORT}
- GETH_ROLLUP_DISABLETXPOOLGOSSIP=true - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true
- GETH_ROLLUP_SEQUENCERHTTP=https://testnet.zircuit.com
- GETH_TXPOOL_GLOBALQUEUE=1024 - GETH_TXPOOL_GLOBALQUEUE=1024
entrypoint: /bin/sh -c 'exec geth "$@"' -- entrypoint: /bin/sh -c 'exec geth "$@"' --
command: command:

View File

@@ -56,7 +56,6 @@ services:
- GETH_CONFIG=/config/gethconfig.toml - GETH_CONFIG=/config/gethconfig.toml
- GETH_ETHSTATS=d${DOMAIN}:${ZIRCUIT_TESTNET_WS_SECRET}@${ZIRCUIT_TESTNET_ETH_STATS_SERVER}:${ZIRCUIT_TESTNET_ETH_STATS_SERVER_PORT} - GETH_ETHSTATS=d${DOMAIN}:${ZIRCUIT_TESTNET_WS_SECRET}@${ZIRCUIT_TESTNET_ETH_STATS_SERVER}:${ZIRCUIT_TESTNET_ETH_STATS_SERVER_PORT}
- GETH_ROLLUP_DISABLETXPOOLGOSSIP=true - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true
- GETH_ROLLUP_SEQUENCERHTTP=https://testnet.zircuit.com
- GETH_TXPOOL_GLOBALQUEUE=1024 - GETH_TXPOOL_GLOBALQUEUE=1024
entrypoint: /bin/sh -c 'exec geth "$@"' -- entrypoint: /bin/sh -c 'exec geth "$@"' --
command: command:

View File

@@ -56,7 +56,6 @@ services:
- GETH_CONFIG=/config/gethconfig.toml - GETH_CONFIG=/config/gethconfig.toml
- GETH_ETHSTATS=d${DOMAIN}:${ZIRCUIT_TESTNET_WS_SECRET}@${ZIRCUIT_TESTNET_ETH_STATS_SERVER}:${ZIRCUIT_TESTNET_ETH_STATS_SERVER_PORT} - GETH_ETHSTATS=d${DOMAIN}:${ZIRCUIT_TESTNET_WS_SECRET}@${ZIRCUIT_TESTNET_ETH_STATS_SERVER}:${ZIRCUIT_TESTNET_ETH_STATS_SERVER_PORT}
- GETH_ROLLUP_DISABLETXPOOLGOSSIP=true - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true
- GETH_ROLLUP_SEQUENCERHTTP=https://testnet.zircuit.com
- GETH_TXPOOL_GLOBALQUEUE=1024 - GETH_TXPOOL_GLOBALQUEUE=1024
entrypoint: /bin/sh -c 'exec geth "$@"' -- entrypoint: /bin/sh -c 'exec geth "$@"' --
command: command:

View File

@@ -178,7 +178,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: chain: ronin
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -179,7 +179,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: chain: ronin
method-groups: method-groups:
enabled: enabled:
- debug - debug

File diff suppressed because it is too large Load Diff

View File

@@ -109,7 +109,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: ronin chain:
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -109,7 +109,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: ronin chain:
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -109,7 +109,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: ronin chain:
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -124,7 +124,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: chain: tempo-mainnet
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -125,7 +125,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: chain: tempo-mainnet
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -124,7 +124,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: chain: tempo-mainnet
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -125,7 +125,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: chain: tempo-mainnet
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -124,7 +124,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: chain: tempo-testnet
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -125,7 +125,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: chain: tempo-testnet
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -62,7 +62,7 @@ services:
- --http.vhosts=* - --http.vhosts=*
- --maxpeers=50 - --maxpeers=50
- --nat=extip:${IP} - --nat=extip:${IP}
- --networkid=195 - --networkid=196
- --port=14964 - --port=14964
- --rpc.gascap=6000000000 - --rpc.gascap=6000000000
- --rpc.returndata.limit=1500000 - --rpc.returndata.limit=1500000
@@ -105,7 +105,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: xlayer-testnet chain: xlayer
method-groups: method-groups:
enabled: enabled:
- debug - debug

View File

@@ -62,7 +62,7 @@ services:
- --http.vhosts=* - --http.vhosts=*
- --maxpeers=50 - --maxpeers=50
- --nat=extip:${IP} - --nat=extip:${IP}
- --networkid=195 - --networkid=196
- --port=12700 - --port=12700
- --rpc.gascap=6000000000 - --rpc.gascap=6000000000
- --rpc.returndata.limit=1500000 - --rpc.returndata.limit=1500000
@@ -105,7 +105,7 @@ x-upstreams:
frameSize: 20Mb frameSize: 20Mb
msgSize: 50Mb msgSize: 50Mb
url: $${WS_URL} url: $${WS_URL}
chain: xlayer-testnet chain: xlayer
method-groups: method-groups:
enabled: enabled:
- debug - debug