From 2a1ff21fd4257c2a3e044e81ddd6a8ce39b7bbdc Mon Sep 17 00:00:00 2001 From: Rachel Bousfield Date: Mon, 25 Mar 2024 20:30:23 -0600 Subject: [PATCH] fix memory model --- arbos/programs/programs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arbos/programs/programs.go b/arbos/programs/programs.go index 5b47df436..a10376522 100644 --- a/arbos/programs/programs.go +++ b/arbos/programs/programs.go @@ -163,7 +163,7 @@ func (p Programs) CallProgram( // pay for program init open, ever := statedb.GetStylusPages() - model := NewMemoryModel(params.FreePages, params.FreePages) + model := NewMemoryModel(params.FreePages, params.PageGas) memoryCost := model.GasCost(program.footprint, open, ever) callCost := uint64(program.initGas) + uint64(params.MinInitGas) cost := common.SaturatingUAdd(memoryCost, callCost)