From a4f4de699914dde1a01e6bc8080d78f26e7051bc Mon Sep 17 00:00:00 2001 From: goldsquid Date: Fri, 5 Sep 2025 11:38:46 +0700 Subject: [PATCH] caching for nictro --- arb/nitro/alephzero-mainnet-nitro-archive-pebble-hash.yml | 4 ++++ arb/nitro/alephzero-mainnet-nitro-pruned-pebble-path.yml | 4 ++++ arb/nitro/alephzero-sepolia-nitro-archive-pebble-hash.yml | 4 ++++ arb/nitro/alephzero-sepolia-nitro-pruned-pebble-path.yml | 4 ++++ arb/nitro/arbitrum-nova-nitro-archive-leveldb-hash.yml | 4 ++++ arb/nitro/arbitrum-nova-nitro-pruned-pebble-hash.yml | 4 ++++ arb/nitro/arbitrum-one-nitro-archive-leveldb-hash.yml | 4 ++++ arb/nitro/arbitrum-one-nitro-archive-pebble-hash.yml | 4 ++++ arb/nitro/arbitrum-one-nitro-pruned-pebble-hash--fireeth.yml | 4 ++++ arb/nitro/arbitrum-one-nitro-pruned-pebble-hash.yml | 4 ++++ arb/nitro/arbitrum-sepolia-nitro-archive-pebble-hash.yml | 4 ++++ arb/nitro/arbitrum-sepolia-nitro-pruned-pebble-hash.yml | 4 ++++ arb/nitro/connext-sepolia-nitro-archive-leveldb-hash.yml | 4 ++++ arb/nitro/connext-sepolia-nitro-pruned-pebble-path.yml | 4 ++++ arb/nitro/everclear-mainnet-nitro-archive-leveldb-hash.yml | 4 ++++ arb/nitro/everclear-mainnet-nitro-pruned-pebble-path.yml | 4 ++++ .../opencampuscodex-sepolia-nitro-archive-leveldb-hash.yml | 4 ++++ .../opencampuscodex-sepolia-nitro-pruned-pebble-path.yml | 4 ++++ arb/nitro/playblock-mainnet-nitro-archive-leveldb-hash.yml | 4 ++++ arb/nitro/playblock-mainnet-nitro-pruned-pebble-path.yml | 4 ++++ arb/nitro/real-mainnet-nitro-archive-leveldb-hash.yml | 4 ++++ arb/nitro/real-mainnet-nitro-archive-pebble-hash.yml | 4 ++++ arb/nitro/real-mainnet-nitro-pruned-pebble-path.yml | 4 ++++ 23 files changed, 92 insertions(+) diff --git a/arb/nitro/alephzero-mainnet-nitro-archive-pebble-hash.yml b/arb/nitro/alephzero-mainnet-nitro-archive-pebble-hash.yml index 0cc80edd..3ad71926 100644 --- a/arb/nitro/alephzero-mainnet-nitro-archive-pebble-hash.yml +++ b/arb/nitro/alephzero-mainnet-nitro-archive-pebble-hash.yml @@ -50,6 +50,10 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=true + - --execution.caching.database-cache=${ALEPHZERO_MAINNET_NITRO_ARCHIVE_PEBBLE_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${ALEPHZERO_MAINNET_NITRO_ARCHIVE_PEBBLE_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${ALEPHZERO_MAINNET_NITRO_ARCHIVE_PEBBLE_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${ALEPHZERO_MAINNET_NITRO_ARCHIVE_PEBBLE_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.alephzero.raas.gelato.cloud - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false diff --git a/arb/nitro/alephzero-mainnet-nitro-pruned-pebble-path.yml b/arb/nitro/alephzero-mainnet-nitro-pruned-pebble-path.yml index ab738e4e..cd496bba 100644 --- a/arb/nitro/alephzero-mainnet-nitro-pruned-pebble-path.yml +++ b/arb/nitro/alephzero-mainnet-nitro-pruned-pebble-path.yml @@ -50,7 +50,11 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=${ALEPHZERO_MAINNET_ARCHIVE_DB:-false} + - --execution.caching.database-cache=${ALEPHZERO_MAINNET_NITRO_PRUNED_PEBBLE_PATH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${ALEPHZERO_MAINNET_NITRO_PRUNED_PEBBLE_PATH_SNAPSHOT_CACHE:-400} - --execution.caching.state-scheme=path + - --execution.caching.trie-clean-cache=${ALEPHZERO_MAINNET_NITRO_PRUNED_PEBBLE_PATH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${ALEPHZERO_MAINNET_NITRO_PRUNED_PEBBLE_PATH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.alephzero.raas.gelato.cloud - --execution.rpc.gas-cap=5500000000 - --execution.rpc.state-scheme=path diff --git a/arb/nitro/alephzero-sepolia-nitro-archive-pebble-hash.yml b/arb/nitro/alephzero-sepolia-nitro-archive-pebble-hash.yml index b31e12d1..132f6e6e 100644 --- a/arb/nitro/alephzero-sepolia-nitro-archive-pebble-hash.yml +++ b/arb/nitro/alephzero-sepolia-nitro-archive-pebble-hash.yml @@ -50,6 +50,10 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=true + - --execution.caching.database-cache=${ALEPHZERO_SEPOLIA_NITRO_ARCHIVE_PEBBLE_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${ALEPHZERO_SEPOLIA_NITRO_ARCHIVE_PEBBLE_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${ALEPHZERO_SEPOLIA_NITRO_ARCHIVE_PEBBLE_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${ALEPHZERO_SEPOLIA_NITRO_ARCHIVE_PEBBLE_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.alephzero-testnet.gelato.digital - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false diff --git a/arb/nitro/alephzero-sepolia-nitro-pruned-pebble-path.yml b/arb/nitro/alephzero-sepolia-nitro-pruned-pebble-path.yml index e08fc4b3..2d55f724 100644 --- a/arb/nitro/alephzero-sepolia-nitro-pruned-pebble-path.yml +++ b/arb/nitro/alephzero-sepolia-nitro-pruned-pebble-path.yml @@ -50,7 +50,11 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=${ALEPHZERO_SEPOLIA_ARCHIVE_DB:-false} + - --execution.caching.database-cache=${ALEPHZERO_SEPOLIA_NITRO_PRUNED_PEBBLE_PATH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${ALEPHZERO_SEPOLIA_NITRO_PRUNED_PEBBLE_PATH_SNAPSHOT_CACHE:-400} - --execution.caching.state-scheme=path + - --execution.caching.trie-clean-cache=${ALEPHZERO_SEPOLIA_NITRO_PRUNED_PEBBLE_PATH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${ALEPHZERO_SEPOLIA_NITRO_PRUNED_PEBBLE_PATH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.alephzero-testnet.gelato.digital - --execution.rpc.gas-cap=5500000000 - --execution.rpc.state-scheme=path diff --git a/arb/nitro/arbitrum-nova-nitro-archive-leveldb-hash.yml b/arb/nitro/arbitrum-nova-nitro-archive-leveldb-hash.yml index e290f9eb..8f2807e3 100644 --- a/arb/nitro/arbitrum-nova-nitro-archive-leveldb-hash.yml +++ b/arb/nitro/arbitrum-nova-nitro-archive-leveldb-hash.yml @@ -50,6 +50,10 @@ services: command: - --chain.id=42170 - --execution.caching.archive=true + - --execution.caching.database-cache=${ARBITRUM_NOVA_NITRO_ARCHIVE_LEVELDB_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${ARBITRUM_NOVA_NITRO_ARCHIVE_LEVELDB_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${ARBITRUM_NOVA_NITRO_ARCHIVE_LEVELDB_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${ARBITRUM_NOVA_NITRO_ARCHIVE_LEVELDB_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false - --http.addr=0.0.0.0 diff --git a/arb/nitro/arbitrum-nova-nitro-pruned-pebble-hash.yml b/arb/nitro/arbitrum-nova-nitro-pruned-pebble-hash.yml index b250d188..48be68c6 100644 --- a/arb/nitro/arbitrum-nova-nitro-pruned-pebble-hash.yml +++ b/arb/nitro/arbitrum-nova-nitro-pruned-pebble-hash.yml @@ -50,6 +50,10 @@ services: command: - --chain.id=42170 - --execution.caching.archive=${ARBITRUM_NOVA_ARCHIVE_DB:-false} + - --execution.caching.database-cache=${ARBITRUM_NOVA_NITRO_PRUNED_PEBBLE_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${ARBITRUM_NOVA_NITRO_PRUNED_PEBBLE_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${ARBITRUM_NOVA_NITRO_PRUNED_PEBBLE_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${ARBITRUM_NOVA_NITRO_PRUNED_PEBBLE_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false - --http.addr=0.0.0.0 diff --git a/arb/nitro/arbitrum-one-nitro-archive-leveldb-hash.yml b/arb/nitro/arbitrum-one-nitro-archive-leveldb-hash.yml index 2414f314..3ef7c4c7 100644 --- a/arb/nitro/arbitrum-one-nitro-archive-leveldb-hash.yml +++ b/arb/nitro/arbitrum-one-nitro-archive-leveldb-hash.yml @@ -50,6 +50,10 @@ services: command: - --chain.id=42161 - --execution.caching.archive=true + - --execution.caching.database-cache=${ARBITRUM_ONE_NITRO_ARCHIVE_LEVELDB_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${ARBITRUM_ONE_NITRO_ARCHIVE_LEVELDB_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${ARBITRUM_ONE_NITRO_ARCHIVE_LEVELDB_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${ARBITRUM_ONE_NITRO_ARCHIVE_LEVELDB_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.rpc.classic-redirect=http://arbitrum-one-arbnode-archive:8545 - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false diff --git a/arb/nitro/arbitrum-one-nitro-archive-pebble-hash.yml b/arb/nitro/arbitrum-one-nitro-archive-pebble-hash.yml index 470e2547..6304db00 100644 --- a/arb/nitro/arbitrum-one-nitro-archive-pebble-hash.yml +++ b/arb/nitro/arbitrum-one-nitro-archive-pebble-hash.yml @@ -50,6 +50,10 @@ services: command: - --chain.id=42161 - --execution.caching.archive=true + - --execution.caching.database-cache=${ARBITRUM_ONE_NITRO_ARCHIVE_PEBBLE_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${ARBITRUM_ONE_NITRO_ARCHIVE_PEBBLE_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${ARBITRUM_ONE_NITRO_ARCHIVE_PEBBLE_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${ARBITRUM_ONE_NITRO_ARCHIVE_PEBBLE_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.rpc.classic-redirect=http://arbitrum-one-arbnode-archive:8545 - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false diff --git a/arb/nitro/arbitrum-one-nitro-pruned-pebble-hash--fireeth.yml b/arb/nitro/arbitrum-one-nitro-pruned-pebble-hash--fireeth.yml index 6e7741ae..cdaeec86 100644 --- a/arb/nitro/arbitrum-one-nitro-pruned-pebble-hash--fireeth.yml +++ b/arb/nitro/arbitrum-one-nitro-pruned-pebble-hash--fireeth.yml @@ -51,6 +51,10 @@ services: command: - --chain.id=42161 - --execution.caching.archive=${ARBITRUM_ONE_ARCHIVE_DB:-false} + - --execution.caching.database-cache=${ARBITRUM_ONE_NITRO_PRUNED_PEBBLE_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${ARBITRUM_ONE_NITRO_PRUNED_PEBBLE_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${ARBITRUM_ONE_NITRO_PRUNED_PEBBLE_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${ARBITRUM_ONE_NITRO_PRUNED_PEBBLE_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false - --http.addr=0.0.0.0 diff --git a/arb/nitro/arbitrum-one-nitro-pruned-pebble-hash.yml b/arb/nitro/arbitrum-one-nitro-pruned-pebble-hash.yml index 3df084bf..66af61e6 100644 --- a/arb/nitro/arbitrum-one-nitro-pruned-pebble-hash.yml +++ b/arb/nitro/arbitrum-one-nitro-pruned-pebble-hash.yml @@ -50,6 +50,10 @@ services: command: - --chain.id=42161 - --execution.caching.archive=${ARBITRUM_ONE_ARCHIVE_DB:-false} + - --execution.caching.database-cache=${ARBITRUM_ONE_NITRO_PRUNED_PEBBLE_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${ARBITRUM_ONE_NITRO_PRUNED_PEBBLE_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${ARBITRUM_ONE_NITRO_PRUNED_PEBBLE_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${ARBITRUM_ONE_NITRO_PRUNED_PEBBLE_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false - --http.addr=0.0.0.0 diff --git a/arb/nitro/arbitrum-sepolia-nitro-archive-pebble-hash.yml b/arb/nitro/arbitrum-sepolia-nitro-archive-pebble-hash.yml index 82737815..85983637 100644 --- a/arb/nitro/arbitrum-sepolia-nitro-archive-pebble-hash.yml +++ b/arb/nitro/arbitrum-sepolia-nitro-archive-pebble-hash.yml @@ -50,6 +50,10 @@ services: command: - --chain.id=421614 - --execution.caching.archive=true + - --execution.caching.database-cache=${ARBITRUM_SEPOLIA_NITRO_ARCHIVE_PEBBLE_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${ARBITRUM_SEPOLIA_NITRO_ARCHIVE_PEBBLE_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${ARBITRUM_SEPOLIA_NITRO_ARCHIVE_PEBBLE_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${ARBITRUM_SEPOLIA_NITRO_ARCHIVE_PEBBLE_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false - --http.addr=0.0.0.0 diff --git a/arb/nitro/arbitrum-sepolia-nitro-pruned-pebble-hash.yml b/arb/nitro/arbitrum-sepolia-nitro-pruned-pebble-hash.yml index 6dd74972..128aca21 100644 --- a/arb/nitro/arbitrum-sepolia-nitro-pruned-pebble-hash.yml +++ b/arb/nitro/arbitrum-sepolia-nitro-pruned-pebble-hash.yml @@ -50,6 +50,10 @@ services: command: - --chain.id=421614 - --execution.caching.archive=${ARBITRUM_SEPOLIA_ARCHIVE_DB:-false} + - --execution.caching.database-cache=${ARBITRUM_SEPOLIA_NITRO_PRUNED_PEBBLE_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${ARBITRUM_SEPOLIA_NITRO_PRUNED_PEBBLE_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${ARBITRUM_SEPOLIA_NITRO_PRUNED_PEBBLE_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${ARBITRUM_SEPOLIA_NITRO_PRUNED_PEBBLE_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false - --http.addr=0.0.0.0 diff --git a/arb/nitro/connext-sepolia-nitro-archive-leveldb-hash.yml b/arb/nitro/connext-sepolia-nitro-archive-leveldb-hash.yml index 66874daa..204a020c 100644 --- a/arb/nitro/connext-sepolia-nitro-archive-leveldb-hash.yml +++ b/arb/nitro/connext-sepolia-nitro-archive-leveldb-hash.yml @@ -50,6 +50,10 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=true + - --execution.caching.database-cache=${CONNEXT_SEPOLIA_NITRO_ARCHIVE_LEVELDB_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${CONNEXT_SEPOLIA_NITRO_ARCHIVE_LEVELDB_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${CONNEXT_SEPOLIA_NITRO_ARCHIVE_LEVELDB_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${CONNEXT_SEPOLIA_NITRO_ARCHIVE_LEVELDB_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.connext-sepolia.gelato.digital - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false diff --git a/arb/nitro/connext-sepolia-nitro-pruned-pebble-path.yml b/arb/nitro/connext-sepolia-nitro-pruned-pebble-path.yml index f817b845..80120d67 100644 --- a/arb/nitro/connext-sepolia-nitro-pruned-pebble-path.yml +++ b/arb/nitro/connext-sepolia-nitro-pruned-pebble-path.yml @@ -50,7 +50,11 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=${CONNEXT_SEPOLIA_ARCHIVE_DB:-false} + - --execution.caching.database-cache=${CONNEXT_SEPOLIA_NITRO_PRUNED_PEBBLE_PATH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${CONNEXT_SEPOLIA_NITRO_PRUNED_PEBBLE_PATH_SNAPSHOT_CACHE:-400} - --execution.caching.state-scheme=path + - --execution.caching.trie-clean-cache=${CONNEXT_SEPOLIA_NITRO_PRUNED_PEBBLE_PATH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${CONNEXT_SEPOLIA_NITRO_PRUNED_PEBBLE_PATH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.connext-sepolia.gelato.digital - --execution.rpc.gas-cap=5500000000 - --execution.rpc.state-scheme=path diff --git a/arb/nitro/everclear-mainnet-nitro-archive-leveldb-hash.yml b/arb/nitro/everclear-mainnet-nitro-archive-leveldb-hash.yml index 14fa216f..d8ea9e6a 100644 --- a/arb/nitro/everclear-mainnet-nitro-archive-leveldb-hash.yml +++ b/arb/nitro/everclear-mainnet-nitro-archive-leveldb-hash.yml @@ -50,6 +50,10 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=true + - --execution.caching.database-cache=${EVERCLEAR_MAINNET_NITRO_ARCHIVE_LEVELDB_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${EVERCLEAR_MAINNET_NITRO_ARCHIVE_LEVELDB_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${EVERCLEAR_MAINNET_NITRO_ARCHIVE_LEVELDB_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${EVERCLEAR_MAINNET_NITRO_ARCHIVE_LEVELDB_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.everclear.raas.gelato.cloud - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false diff --git a/arb/nitro/everclear-mainnet-nitro-pruned-pebble-path.yml b/arb/nitro/everclear-mainnet-nitro-pruned-pebble-path.yml index 15bfc81a..db85fc8f 100644 --- a/arb/nitro/everclear-mainnet-nitro-pruned-pebble-path.yml +++ b/arb/nitro/everclear-mainnet-nitro-pruned-pebble-path.yml @@ -50,7 +50,11 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=${EVERCLEAR_MAINNET_ARCHIVE_DB:-false} + - --execution.caching.database-cache=${EVERCLEAR_MAINNET_NITRO_PRUNED_PEBBLE_PATH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${EVERCLEAR_MAINNET_NITRO_PRUNED_PEBBLE_PATH_SNAPSHOT_CACHE:-400} - --execution.caching.state-scheme=path + - --execution.caching.trie-clean-cache=${EVERCLEAR_MAINNET_NITRO_PRUNED_PEBBLE_PATH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${EVERCLEAR_MAINNET_NITRO_PRUNED_PEBBLE_PATH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.everclear.raas.gelato.cloud - --execution.rpc.gas-cap=5500000000 - --execution.rpc.state-scheme=path diff --git a/arb/nitro/opencampuscodex-sepolia-nitro-archive-leveldb-hash.yml b/arb/nitro/opencampuscodex-sepolia-nitro-archive-leveldb-hash.yml index ebf5605d..fcb1df19 100644 --- a/arb/nitro/opencampuscodex-sepolia-nitro-archive-leveldb-hash.yml +++ b/arb/nitro/opencampuscodex-sepolia-nitro-archive-leveldb-hash.yml @@ -50,6 +50,10 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=true + - --execution.caching.database-cache=${OPENCAMPUSCODEX_SEPOLIA_NITRO_ARCHIVE_LEVELDB_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${OPENCAMPUSCODEX_SEPOLIA_NITRO_ARCHIVE_LEVELDB_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${OPENCAMPUSCODEX_SEPOLIA_NITRO_ARCHIVE_LEVELDB_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${OPENCAMPUSCODEX_SEPOLIA_NITRO_ARCHIVE_LEVELDB_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.open-campus-codex.gelato.digital - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false diff --git a/arb/nitro/opencampuscodex-sepolia-nitro-pruned-pebble-path.yml b/arb/nitro/opencampuscodex-sepolia-nitro-pruned-pebble-path.yml index d929bb8e..541ab767 100644 --- a/arb/nitro/opencampuscodex-sepolia-nitro-pruned-pebble-path.yml +++ b/arb/nitro/opencampuscodex-sepolia-nitro-pruned-pebble-path.yml @@ -50,7 +50,11 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=${OPENCAMPUSCODEX_SEPOLIA_ARCHIVE_DB:-false} + - --execution.caching.database-cache=${OPENCAMPUSCODEX_SEPOLIA_NITRO_PRUNED_PEBBLE_PATH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${OPENCAMPUSCODEX_SEPOLIA_NITRO_PRUNED_PEBBLE_PATH_SNAPSHOT_CACHE:-400} - --execution.caching.state-scheme=path + - --execution.caching.trie-clean-cache=${OPENCAMPUSCODEX_SEPOLIA_NITRO_PRUNED_PEBBLE_PATH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${OPENCAMPUSCODEX_SEPOLIA_NITRO_PRUNED_PEBBLE_PATH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.open-campus-codex.gelato.digital - --execution.rpc.gas-cap=5500000000 - --execution.rpc.state-scheme=path diff --git a/arb/nitro/playblock-mainnet-nitro-archive-leveldb-hash.yml b/arb/nitro/playblock-mainnet-nitro-archive-leveldb-hash.yml index 27c7d83f..f341d8de 100644 --- a/arb/nitro/playblock-mainnet-nitro-archive-leveldb-hash.yml +++ b/arb/nitro/playblock-mainnet-nitro-archive-leveldb-hash.yml @@ -50,6 +50,10 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=true + - --execution.caching.database-cache=${PLAYBLOCK_MAINNET_NITRO_ARCHIVE_LEVELDB_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${PLAYBLOCK_MAINNET_NITRO_ARCHIVE_LEVELDB_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${PLAYBLOCK_MAINNET_NITRO_ARCHIVE_LEVELDB_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${PLAYBLOCK_MAINNET_NITRO_ARCHIVE_LEVELDB_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.playblock.io - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false diff --git a/arb/nitro/playblock-mainnet-nitro-pruned-pebble-path.yml b/arb/nitro/playblock-mainnet-nitro-pruned-pebble-path.yml index 340f0808..f03c9b6f 100644 --- a/arb/nitro/playblock-mainnet-nitro-pruned-pebble-path.yml +++ b/arb/nitro/playblock-mainnet-nitro-pruned-pebble-path.yml @@ -50,7 +50,11 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=${PLAYBLOCK_MAINNET_ARCHIVE_DB:-false} + - --execution.caching.database-cache=${PLAYBLOCK_MAINNET_NITRO_PRUNED_PEBBLE_PATH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${PLAYBLOCK_MAINNET_NITRO_PRUNED_PEBBLE_PATH_SNAPSHOT_CACHE:-400} - --execution.caching.state-scheme=path + - --execution.caching.trie-clean-cache=${PLAYBLOCK_MAINNET_NITRO_PRUNED_PEBBLE_PATH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${PLAYBLOCK_MAINNET_NITRO_PRUNED_PEBBLE_PATH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.playblock.io - --execution.rpc.gas-cap=5500000000 - --execution.rpc.state-scheme=path diff --git a/arb/nitro/real-mainnet-nitro-archive-leveldb-hash.yml b/arb/nitro/real-mainnet-nitro-archive-leveldb-hash.yml index 42158df2..a11126b9 100644 --- a/arb/nitro/real-mainnet-nitro-archive-leveldb-hash.yml +++ b/arb/nitro/real-mainnet-nitro-archive-leveldb-hash.yml @@ -50,6 +50,10 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=true + - --execution.caching.database-cache=${REAL_MAINNET_NITRO_ARCHIVE_LEVELDB_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${REAL_MAINNET_NITRO_ARCHIVE_LEVELDB_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${REAL_MAINNET_NITRO_ARCHIVE_LEVELDB_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${REAL_MAINNET_NITRO_ARCHIVE_LEVELDB_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.realforreal.gelato.digital - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false diff --git a/arb/nitro/real-mainnet-nitro-archive-pebble-hash.yml b/arb/nitro/real-mainnet-nitro-archive-pebble-hash.yml index 6941aa60..8c6aa021 100644 --- a/arb/nitro/real-mainnet-nitro-archive-pebble-hash.yml +++ b/arb/nitro/real-mainnet-nitro-archive-pebble-hash.yml @@ -50,6 +50,10 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=true + - --execution.caching.database-cache=${REAL_MAINNET_NITRO_ARCHIVE_PEBBLE_HASH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${REAL_MAINNET_NITRO_ARCHIVE_PEBBLE_HASH_SNAPSHOT_CACHE:-400} + - --execution.caching.trie-clean-cache=${REAL_MAINNET_NITRO_ARCHIVE_PEBBLE_HASH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${REAL_MAINNET_NITRO_ARCHIVE_PEBBLE_HASH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.realforreal.gelato.digital - --execution.rpc.gas-cap=5500000000 - --execution.sequencer.enable=false diff --git a/arb/nitro/real-mainnet-nitro-pruned-pebble-path.yml b/arb/nitro/real-mainnet-nitro-pruned-pebble-path.yml index 870c149f..2d4fa3ce 100644 --- a/arb/nitro/real-mainnet-nitro-pruned-pebble-path.yml +++ b/arb/nitro/real-mainnet-nitro-pruned-pebble-path.yml @@ -50,7 +50,11 @@ services: command: - --conf.file=/config/baseConfig.json - --execution.caching.archive=${REAL_MAINNET_ARCHIVE_DB:-false} + - --execution.caching.database-cache=${REAL_MAINNET_NITRO_PRUNED_PEBBLE_PATH_DATABASE_CACHE:-2048} + - --execution.caching.snapshot-cache=${REAL_MAINNET_NITRO_PRUNED_PEBBLE_PATH_SNAPSHOT_CACHE:-400} - --execution.caching.state-scheme=path + - --execution.caching.trie-clean-cache=${REAL_MAINNET_NITRO_PRUNED_PEBBLE_PATH_TRIE_CLEAN_CACHE:-600} + - --execution.caching.trie-dirty-cache=${REAL_MAINNET_NITRO_PRUNED_PEBBLE_PATH_TRIE_DIRTY_CACHE:-1024} - --execution.forwarding-target=https://rpc.realforreal.gelato.digital - --execution.rpc.gas-cap=5500000000 - --execution.rpc.state-scheme=path