diff --git a/core/types/bal/bal_encoding.go b/core/types/bal/bal_encoding.go index 25d8bedc01..e18be842b0 100644 --- a/core/types/bal/bal_encoding.go +++ b/core/types/bal/bal_encoding.go @@ -23,12 +23,13 @@ import ( "encoding/json" "errors" "fmt" - "github.com/ethereum/go-ethereum/log" "io" "maps" "slices" "strings" + "github.com/ethereum/go-ethereum/log" + "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/crypto" "github.com/ethereum/go-ethereum/params" @@ -413,10 +414,10 @@ func (e *AccountAccess) validate(blockTxCount int) error { } } - // validate that code changes could plausibly be correct (none exceed - // max code size of a contract) + // validate that code changes could plausibly be correct + // (none exceed max code size of a contract) for _, codeChange := range e.CodeChanges { - if len(codeChange.Code) > params.MaxCodeSize { + if len(codeChange.Code) > params.MaxCodeSizeAmsterdam { return fmt.Errorf("code change contained oversized code") } }