From 474627043d645db2c9035de47aff5eb161826ada Mon Sep 17 00:00:00 2001 From: Raul Jordan Date: Tue, 14 May 2024 13:39:14 -0500 Subject: [PATCH] pass state provider tests again --- staker/state_provider.go | 6 ++++-- system_tests/bold_challenge_protocol_test.go | 2 +- system_tests/state_provider_test.go | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/staker/state_provider.go b/staker/state_provider.go index 55b33fbad5..e492b0b256 100644 --- a/staker/state_provider.go +++ b/staker/state_provider.go @@ -249,8 +249,10 @@ func (s *StateManager) StatesInBatchRange( Batch: uint64(fromBatch), PosInBatch: 0, } - machineHashes := []common.Hash{machineHash(startState)} - states := []validator.GoGlobalState{startState} + machineHashes := make([]common.Hash, 0, totalDesiredHashes) + states := make([]validator.GoGlobalState, 0, totalDesiredHashes) + machineHashes = append(machineHashes, machineHash(startState)) + states = append(states, startState) for batch := fromBatch; batch < toBatch; batch++ { batchMessageCount, err := s.validator.inboxTracker.GetBatchMessageCount(uint64(batch)) diff --git a/system_tests/bold_challenge_protocol_test.go b/system_tests/bold_challenge_protocol_test.go index 72d0e11ba5..ea53323151 100644 --- a/system_tests/bold_challenge_protocol_test.go +++ b/system_tests/bold_challenge_protocol_test.go @@ -602,7 +602,7 @@ func deployContractsOnly( Require(t, err) wasmModuleRoot := locator.LatestWasmModuleRoot() - loserStakeEscrow := common.Address{} + loserStakeEscrow := l1TransactionOpts.From genesisExecutionState := rollupgen.AssertionState{ GlobalState: rollupgen.GlobalState{}, MachineStatus: 1, diff --git a/system_tests/state_provider_test.go b/system_tests/state_provider_test.go index 5aa7a2bf16..eaaa5f80e8 100644 --- a/system_tests/state_provider_test.go +++ b/system_tests/state_provider_test.go @@ -183,7 +183,7 @@ func TestChallengeProtocolBOLD_StateProvider(t *testing.T) { } } - maxBlocks := uint64(1 << 26) + maxBlocks := uint64(1 << 14) t.Run("StatesInBatchRange", func(t *testing.T) { fromBatch := l2stateprovider.Batch(1)