From efa266108c33374170d660db088f6299528dd8c0 Mon Sep 17 00:00:00 2001 From: Diego Ximenes Date: Fri, 24 Jan 2025 10:47:04 -0300 Subject: [PATCH] Fixes units related to trie cap limit config --- execution/gethexec/blockchain.go | 2 +- execution/gethexec/node.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/execution/gethexec/blockchain.go b/execution/gethexec/blockchain.go index 9daf76ea78f..64b6a626dee 100644 --- a/execution/gethexec/blockchain.go +++ b/execution/gethexec/blockchain.go @@ -76,7 +76,7 @@ var DefaultCachingConfig = CachingConfig{ TrieTimeLimit: time.Hour, TrieDirtyCache: 1024, TrieCleanCache: 600, - TrieCapLimit: 100 * 1024 * 1024, + TrieCapLimit: 100, SnapshotCache: 400, DatabaseCache: 2048, SnapshotRestoreGasLimit: 300_000_000_000, diff --git a/execution/gethexec/node.go b/execution/gethexec/node.go index d62bfdc9633..2922b2f03e1 100644 --- a/execution/gethexec/node.go +++ b/execution/gethexec/node.go @@ -454,7 +454,7 @@ func (n *ExecutionNode) MessageIndexToBlockNumber(messageNum arbutil.MessageInde } func (n *ExecutionNode) Maintenance() error { - trieCapLimitBytes := 1024 * uint64(n.ConfigFetcher().Caching.TrieCapLimit) + trieCapLimitBytes := 1024 * 1024 * uint64(n.ConfigFetcher().Caching.TrieCapLimit) err := n.ExecEngine.Maintenance(trieCapLimitBytes) if err != nil { return err