public bool IsValidFormat() => !string.IsNullOrEmpty(Status) && (BalanceUpdates == null || BalanceUpdates.All(x => x.IsValidFormat())) && ConsumedGas >= 0 && PaidStorageSizeDiff >= 0 && (Errors.ValueKind == JsonValueKind.Array || Errors.ValueKind == JsonValueKind.Undefined);
public bool IsValidFormat() => BalanceUpdates != null && BalanceUpdates.All(x => x.IsValidFormat()) && Result?.IsValidFormat() == true;
public bool IsValidFormat() => BalanceUpdates != null && BalanceUpdates.All(x => x.IsValidFormat()) && Result?.IsValidFormat() == true && (InternalResults == null || InternalResults.All(x => x.IsValidFormat()));
public bool IsValidFormat() => BalanceUpdates != null && BalanceUpdates.All(x => x.IsValidFormat()) && !string.IsNullOrEmpty(Delegate) && Slots?.Count > 0;