diff --git a/rawtx.go b/rawtx.go index c4dc716..12b3f15 100644 --- a/rawtx.go +++ b/rawtx.go @@ -872,7 +872,9 @@ func ConvertYellowstoneGrpcTransactionToSolanaTransaction(y *pb.SubscribeUpdateT } sTx.Meta.Fee = meta.Fee //sTx.Meta.InnerInstructions = meta.InnerInstructions - sTx.Meta.ComputeUnitsConsumed = *meta.ComputeUnitsConsumed + if meta.ComputeUnitsConsumed != nil { + sTx.Meta.ComputeUnitsConsumed = *meta.ComputeUnitsConsumed + } for _, innerInstr := range meta.InnerInstructions { var instrs []Instruction for _, instr := range innerInstr.Instructions {