/// <summary> /// Return a rounded amount if needed /// </summary> /// <returns>Rounded amount or amount if no rounding is needed</returns> public decimal RoundAmount() { return(ShouldRoundAmount ? CryptoUtility.RoundAmount(Amount) : Amount); }