From 7cd0ce40105505b816ade1abd6999a449ecbf4dd Mon Sep 17 00:00:00 2001 From: Aayush Date: Thu, 14 Jul 2022 17:40:13 -0400 Subject: [PATCH] FVM: Use MaxInt64 for Implicit Message gas limits --- chain/vm/fvm.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/chain/vm/fvm.go b/chain/vm/fvm.go index e57930470ad..3773279d3df 100644 --- a/chain/vm/fvm.go +++ b/chain/vm/fvm.go @@ -5,6 +5,7 @@ import ( "context" "fmt" "io" + "math" "os" "sort" "sync" @@ -481,6 +482,7 @@ func (vm *FVM) ApplyMessage(ctx context.Context, cmsg types.ChainMsg) (*ApplyRet func (vm *FVM) ApplyImplicitMessage(ctx context.Context, cmsg *types.Message) (*ApplyRet, error) { start := build.Clock.Now() + cmsg.GasLimit = math.MaxInt64 / 2 vmMsg := cmsg.VMMessage() msgBytes, err := vmMsg.Serialize() if err != nil {