/// <summary> /// Sets the memory pool validation state to invalid, with an error message. /// </summary> /// <param name="error">The current error.</param> /// <param name="errorMessage">The current error message.</param> /// <returns>The current validation state of the memory pool.</returns> public MempoolValidationState Invalid(MempoolError error, string errorMessage) { this.Error = error; this.IsInvalid = true; this.ErrorMessage = errorMessage; return(this); }
/// <summary> /// Sets the memory pool validation state to invalid. /// </summary> /// <param name="error">The current error.</param> /// <returns>The current validation state of the memory pool.</returns> public MempoolValidationState Invalid(MempoolError error) { this.Error = error; this.IsInvalid = true; return(this); }
/// <summary> /// Sets the memory pool validation state to fail, with an error message. /// </summary> /// <param name="error">The current error.</param> /// <param name="errorMessage">The current error message.</param> /// <returns>The current validation state of the memory pool.</returns> public MempoolValidationState Fail(MempoolError error, string errorMessage) { this.Error = error; this.ErrorMessage = errorMessage; return(this); }
/// <summary> /// Sets the memory pool validation state to fail. /// </summary> /// <param name="error">The current error.</param> /// <returns>The current validation state of the memory pool.</returns> public MempoolValidationState Fail(MempoolError error) { this.Error = error; return(this); }