This commit is contained in:
Para Dox
2025-04-14 11:12:43 +07:00
parent b653ad153c
commit 2f046b49dd
11 changed files with 231 additions and 0 deletions

View File

@@ -39,6 +39,8 @@ services:
- --http.addr=0.0.0.0 - --http.addr=0.0.0.0
- --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc - --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --http.port=8545 - --http.port=8545
- --http.vhosts=*
- --maxpeers=50
- --nat=extip:${IP} - --nat=extip:${IP}
- --port=14897 - --port=14897
- --rpc.gascap=600000000 - --rpc.gascap=600000000
@@ -46,6 +48,9 @@ services:
- --syncmode=full - --syncmode=full
- --tracenode - --tracenode
- --ws - --ws
- --ws.addr=0.0.0.0
- --ws.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --ws.origins=*
- --ws.port=8545 - --ws.port=8545
restart: unless-stopped restart: unless-stopped
stop_grace_period: 5m stop_grace_period: 5m
@@ -81,4 +86,20 @@ x-upstreams:
disabled: disabled:
enabled: enabled:
- name: txpool_content # TODO: should be disabled for rollup nodes - name: txpool_content # TODO: should be disabled for rollup nodes
# standard geth only
- name: debug_getRawBlock
- name: debug_getRawTransaction
- name: debug_getRawReceipts
- name: debug_getRawHeader
- name: debug_getBadBlocks
# non standard geth only slightly dangerous
- name: debug_intermediateRoots
- name: debug_dumpBlock
# standard geth and erigon
- name: debug_accountRange
- name: debug_getModifiedAccountsByNumber
- name: debug_getModifiedAccountsByHash
# non standard geth and erigon
- name: eth_getRawTransactionByHash
- name: eth_getRawTransactionByBlockHashAndIndex
... ...

View File

@@ -39,12 +39,17 @@ services:
- --http.addr=0.0.0.0 - --http.addr=0.0.0.0
- --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc - --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --http.port=8545 - --http.port=8545
- --http.vhosts=*
- --maxpeers=50
- --nat=extip:${IP} - --nat=extip:${IP}
- --port=14897 - --port=14897
- --rpc.gascap=600000000 - --rpc.gascap=600000000
- --rpc.txfeecap=0 - --rpc.txfeecap=0
- --syncmode=full - --syncmode=full
- --ws - --ws
- --ws.addr=0.0.0.0
- --ws.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --ws.origins=*
- --ws.port=8545 - --ws.port=8545
restart: unless-stopped restart: unless-stopped
stop_grace_period: 5m stop_grace_period: 5m
@@ -79,4 +84,20 @@ x-upstreams:
disabled: disabled:
enabled: enabled:
- name: txpool_content # TODO: should be disabled for rollup nodes - name: txpool_content # TODO: should be disabled for rollup nodes
# standard geth only
- name: debug_getRawBlock
- name: debug_getRawTransaction
- name: debug_getRawReceipts
- name: debug_getRawHeader
- name: debug_getBadBlocks
# non standard geth only slightly dangerous
- name: debug_intermediateRoots
- name: debug_dumpBlock
# standard geth and erigon
- name: debug_accountRange
- name: debug_getModifiedAccountsByNumber
- name: debug_getModifiedAccountsByHash
# non standard geth and erigon
- name: eth_getRawTransactionByHash
- name: eth_getRawTransactionByBlockHashAndIndex
... ...

View File

@@ -39,6 +39,8 @@ services:
- --http.addr=0.0.0.0 - --http.addr=0.0.0.0
- --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc - --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --http.port=8545 - --http.port=8545
- --http.vhosts=*
- --maxpeers=50
- --nat=extip:${IP} - --nat=extip:${IP}
- --port=14897 - --port=14897
- --rpc.gascap=600000000 - --rpc.gascap=600000000
@@ -46,6 +48,9 @@ services:
- --syncmode=snap - --syncmode=snap
- --tracenode - --tracenode
- --ws - --ws
- --ws.addr=0.0.0.0
- --ws.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --ws.origins=*
- --ws.port=8545 - --ws.port=8545
restart: unless-stopped restart: unless-stopped
stop_grace_period: 5m stop_grace_period: 5m
@@ -81,4 +86,20 @@ x-upstreams:
disabled: disabled:
enabled: enabled:
- name: txpool_content # TODO: should be disabled for rollup nodes - name: txpool_content # TODO: should be disabled for rollup nodes
# standard geth only
- name: debug_getRawBlock
- name: debug_getRawTransaction
- name: debug_getRawReceipts
- name: debug_getRawHeader
- name: debug_getBadBlocks
# non standard geth only slightly dangerous
- name: debug_intermediateRoots
- name: debug_dumpBlock
# standard geth and erigon
- name: debug_accountRange
- name: debug_getModifiedAccountsByNumber
- name: debug_getModifiedAccountsByHash
# non standard geth and erigon
- name: eth_getRawTransactionByHash
- name: eth_getRawTransactionByBlockHashAndIndex
... ...

View File

@@ -39,12 +39,17 @@ services:
- --http.addr=0.0.0.0 - --http.addr=0.0.0.0
- --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc - --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --http.port=8545 - --http.port=8545
- --http.vhosts=*
- --maxpeers=50
- --nat=extip:${IP} - --nat=extip:${IP}
- --port=14897 - --port=14897
- --rpc.gascap=600000000 - --rpc.gascap=600000000
- --rpc.txfeecap=0 - --rpc.txfeecap=0
- --syncmode=snap - --syncmode=snap
- --ws - --ws
- --ws.addr=0.0.0.0
- --ws.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --ws.origins=*
- --ws.port=8545 - --ws.port=8545
restart: unless-stopped restart: unless-stopped
stop_grace_period: 5m stop_grace_period: 5m
@@ -79,4 +84,20 @@ x-upstreams:
disabled: disabled:
enabled: enabled:
- name: txpool_content # TODO: should be disabled for rollup nodes - name: txpool_content # TODO: should be disabled for rollup nodes
# standard geth only
- name: debug_getRawBlock
- name: debug_getRawTransaction
- name: debug_getRawReceipts
- name: debug_getRawHeader
- name: debug_getBadBlocks
# non standard geth only slightly dangerous
- name: debug_intermediateRoots
- name: debug_dumpBlock
# standard geth and erigon
- name: debug_accountRange
- name: debug_getModifiedAccountsByNumber
- name: debug_getModifiedAccountsByHash
# non standard geth and erigon
- name: eth_getRawTransactionByHash
- name: eth_getRawTransactionByBlockHashAndIndex
... ...

View File

@@ -39,6 +39,8 @@ services:
- --http.addr=0.0.0.0 - --http.addr=0.0.0.0
- --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc - --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --http.port=8545 - --http.port=8545
- --http.vhosts=*
- --maxpeers=50
- --nat=extip:${IP} - --nat=extip:${IP}
- --port=10196 - --port=10196
- --rpc.gascap=600000000 - --rpc.gascap=600000000
@@ -46,6 +48,9 @@ services:
- --syncmode=full - --syncmode=full
- --tracenode - --tracenode
- --ws - --ws
- --ws.addr=0.0.0.0
- --ws.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --ws.origins=*
- --ws.port=8545 - --ws.port=8545
restart: unless-stopped restart: unless-stopped
stop_grace_period: 5m stop_grace_period: 5m
@@ -81,4 +86,20 @@ x-upstreams:
disabled: disabled:
enabled: enabled:
- name: txpool_content # TODO: should be disabled for rollup nodes - name: txpool_content # TODO: should be disabled for rollup nodes
# standard geth only
- name: debug_getRawBlock
- name: debug_getRawTransaction
- name: debug_getRawReceipts
- name: debug_getRawHeader
- name: debug_getBadBlocks
# non standard geth only slightly dangerous
- name: debug_intermediateRoots
- name: debug_dumpBlock
# standard geth and erigon
- name: debug_accountRange
- name: debug_getModifiedAccountsByNumber
- name: debug_getModifiedAccountsByHash
# non standard geth and erigon
- name: eth_getRawTransactionByHash
- name: eth_getRawTransactionByBlockHashAndIndex
... ...

View File

@@ -39,12 +39,17 @@ services:
- --http.addr=0.0.0.0 - --http.addr=0.0.0.0
- --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc - --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --http.port=8545 - --http.port=8545
- --http.vhosts=*
- --maxpeers=50
- --nat=extip:${IP} - --nat=extip:${IP}
- --port=10196 - --port=10196
- --rpc.gascap=600000000 - --rpc.gascap=600000000
- --rpc.txfeecap=0 - --rpc.txfeecap=0
- --syncmode=full - --syncmode=full
- --ws - --ws
- --ws.addr=0.0.0.0
- --ws.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --ws.origins=*
- --ws.port=8545 - --ws.port=8545
restart: unless-stopped restart: unless-stopped
stop_grace_period: 5m stop_grace_period: 5m
@@ -79,4 +84,20 @@ x-upstreams:
disabled: disabled:
enabled: enabled:
- name: txpool_content # TODO: should be disabled for rollup nodes - name: txpool_content # TODO: should be disabled for rollup nodes
# standard geth only
- name: debug_getRawBlock
- name: debug_getRawTransaction
- name: debug_getRawReceipts
- name: debug_getRawHeader
- name: debug_getBadBlocks
# non standard geth only slightly dangerous
- name: debug_intermediateRoots
- name: debug_dumpBlock
# standard geth and erigon
- name: debug_accountRange
- name: debug_getModifiedAccountsByNumber
- name: debug_getModifiedAccountsByHash
# non standard geth and erigon
- name: eth_getRawTransactionByHash
- name: eth_getRawTransactionByBlockHashAndIndex
... ...

View File

@@ -39,6 +39,8 @@ services:
- --http.addr=0.0.0.0 - --http.addr=0.0.0.0
- --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc - --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --http.port=8545 - --http.port=8545
- --http.vhosts=*
- --maxpeers=50
- --nat=extip:${IP} - --nat=extip:${IP}
- --port=10196 - --port=10196
- --rpc.gascap=600000000 - --rpc.gascap=600000000
@@ -46,6 +48,9 @@ services:
- --syncmode=snap - --syncmode=snap
- --tracenode - --tracenode
- --ws - --ws
- --ws.addr=0.0.0.0
- --ws.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --ws.origins=*
- --ws.port=8545 - --ws.port=8545
restart: unless-stopped restart: unless-stopped
stop_grace_period: 5m stop_grace_period: 5m
@@ -81,4 +86,20 @@ x-upstreams:
disabled: disabled:
enabled: enabled:
- name: txpool_content # TODO: should be disabled for rollup nodes - name: txpool_content # TODO: should be disabled for rollup nodes
# standard geth only
- name: debug_getRawBlock
- name: debug_getRawTransaction
- name: debug_getRawReceipts
- name: debug_getRawHeader
- name: debug_getBadBlocks
# non standard geth only slightly dangerous
- name: debug_intermediateRoots
- name: debug_dumpBlock
# standard geth and erigon
- name: debug_accountRange
- name: debug_getModifiedAccountsByNumber
- name: debug_getModifiedAccountsByHash
# non standard geth and erigon
- name: eth_getRawTransactionByHash
- name: eth_getRawTransactionByBlockHashAndIndex
... ...

View File

@@ -39,12 +39,17 @@ services:
- --http.addr=0.0.0.0 - --http.addr=0.0.0.0
- --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc - --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --http.port=8545 - --http.port=8545
- --http.vhosts=*
- --maxpeers=50
- --nat=extip:${IP} - --nat=extip:${IP}
- --port=10196 - --port=10196
- --rpc.gascap=600000000 - --rpc.gascap=600000000
- --rpc.txfeecap=0 - --rpc.txfeecap=0
- --syncmode=snap - --syncmode=snap
- --ws - --ws
- --ws.addr=0.0.0.0
- --ws.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --ws.origins=*
- --ws.port=8545 - --ws.port=8545
restart: unless-stopped restart: unless-stopped
stop_grace_period: 5m stop_grace_period: 5m
@@ -79,4 +84,20 @@ x-upstreams:
disabled: disabled:
enabled: enabled:
- name: txpool_content # TODO: should be disabled for rollup nodes - name: txpool_content # TODO: should be disabled for rollup nodes
# standard geth only
- name: debug_getRawBlock
- name: debug_getRawTransaction
- name: debug_getRawReceipts
- name: debug_getRawHeader
- name: debug_getBadBlocks
# non standard geth only slightly dangerous
- name: debug_intermediateRoots
- name: debug_dumpBlock
# standard geth and erigon
- name: debug_accountRange
- name: debug_getModifiedAccountsByNumber
- name: debug_getModifiedAccountsByHash
# non standard geth and erigon
- name: eth_getRawTransactionByHash
- name: eth_getRawTransactionByBlockHashAndIndex
... ...

View File

@@ -40,6 +40,8 @@ services:
- --http.addr=0.0.0.0 - --http.addr=0.0.0.0
- --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc - --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --http.port=8545 - --http.port=8545
- --http.vhosts=*
- --maxpeers=50
- --nat=extip:${IP} - --nat=extip:${IP}
- --port=13335 - --port=13335
- --rpc.gascap=600000000 - --rpc.gascap=600000000
@@ -47,6 +49,9 @@ services:
- --state.scheme= - --state.scheme=
- --syncmode=full - --syncmode=full
- --ws - --ws
- --ws.addr=0.0.0.0
- --ws.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --ws.origins=*
- --ws.port=8545 - --ws.port=8545
restart: unless-stopped restart: unless-stopped
stop_grace_period: 5m stop_grace_period: 5m
@@ -81,4 +86,20 @@ x-upstreams:
disabled: disabled:
enabled: enabled:
- name: txpool_content # TODO: should be disabled for rollup nodes - name: txpool_content # TODO: should be disabled for rollup nodes
# standard geth only
- name: debug_getRawBlock
- name: debug_getRawTransaction
- name: debug_getRawReceipts
- name: debug_getRawHeader
- name: debug_getBadBlocks
# non standard geth only slightly dangerous
- name: debug_intermediateRoots
- name: debug_dumpBlock
# standard geth and erigon
- name: debug_accountRange
- name: debug_getModifiedAccountsByNumber
- name: debug_getModifiedAccountsByHash
# non standard geth and erigon
- name: eth_getRawTransactionByHash
- name: eth_getRawTransactionByBlockHashAndIndex
... ...

View File

@@ -40,6 +40,8 @@ services:
- --http.addr=0.0.0.0 - --http.addr=0.0.0.0
- --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc - --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --http.port=8545 - --http.port=8545
- --http.vhosts=*
- --maxpeers=50
- --nat=extip:${IP} - --nat=extip:${IP}
- --port=10652 - --port=10652
- --rpc.gascap=600000000 - --rpc.gascap=600000000
@@ -47,6 +49,9 @@ services:
- --state.scheme= - --state.scheme=
- --syncmode=full - --syncmode=full
- --ws - --ws
- --ws.addr=0.0.0.0
- --ws.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --ws.origins=*
- --ws.port=8545 - --ws.port=8545
restart: unless-stopped restart: unless-stopped
stop_grace_period: 5m stop_grace_period: 5m
@@ -81,4 +86,20 @@ x-upstreams:
disabled: disabled:
enabled: enabled:
- name: txpool_content # TODO: should be disabled for rollup nodes - name: txpool_content # TODO: should be disabled for rollup nodes
# standard geth only
- name: debug_getRawBlock
- name: debug_getRawTransaction
- name: debug_getRawReceipts
- name: debug_getRawHeader
- name: debug_getBadBlocks
# non standard geth only slightly dangerous
- name: debug_intermediateRoots
- name: debug_dumpBlock
# standard geth and erigon
- name: debug_accountRange
- name: debug_getModifiedAccountsByNumber
- name: debug_getModifiedAccountsByHash
# non standard geth and erigon
- name: eth_getRawTransactionByHash
- name: eth_getRawTransactionByBlockHashAndIndex
... ...

View File

@@ -39,6 +39,8 @@ services:
- --http.addr=0.0.0.0 - --http.addr=0.0.0.0
- --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc - --http.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --http.port=8545 - --http.port=8545
- --http.vhosts=*
- --maxpeers=50
- --nat=extip:${IP} - --nat=extip:${IP}
- --port=10658 - --port=10658
- --rpc.gascap=600000000 - --rpc.gascap=600000000
@@ -46,6 +48,9 @@ services:
- --state.scheme= - --state.scheme=
- --syncmode=full - --syncmode=full
- --ws - --ws
- --ws.addr=0.0.0.0
- --ws.api=admin,debug,web3,eth,dag,txpool,personal,abft,net,trace,ftm,sfc
- --ws.origins=*
- --ws.port=8545 - --ws.port=8545
restart: unless-stopped restart: unless-stopped
stop_grace_period: 5m stop_grace_period: 5m
@@ -80,4 +85,20 @@ x-upstreams:
disabled: disabled:
enabled: enabled:
- name: txpool_content # TODO: should be disabled for rollup nodes - name: txpool_content # TODO: should be disabled for rollup nodes
# standard geth only
- name: debug_getRawBlock
- name: debug_getRawTransaction
- name: debug_getRawReceipts
- name: debug_getRawHeader
- name: debug_getBadBlocks
# non standard geth only slightly dangerous
- name: debug_intermediateRoots
- name: debug_dumpBlock
# standard geth and erigon
- name: debug_accountRange
- name: debug_getModifiedAccountsByNumber
- name: debug_getModifiedAccountsByHash
# non standard geth and erigon
- name: eth_getRawTransactionByHash
- name: eth_getRawTransactionByBlockHashAndIndex
... ...