|
1 | 1 | use cosmwasm_std::{
|
2 |
| - CheckedFromRatioError, CheckedMultiplyRatioError, Coin, CoinFromStrError, |
3 |
| - ConversionOverflowError, Decimal256, Decimal256RangeExceeded, DivideByZeroError, OverflowError, |
4 |
| - StdError, Uint128, |
| 2 | + CheckedFromRatioError, CheckedMultiplyFractionError, CheckedMultiplyRatioError, Coin, |
| 3 | + CoinFromStrError, ConversionOverflowError, Decimal256, Decimal256RangeExceeded, |
| 4 | + DivideByZeroError, OverflowError, StdError, Uint128, |
5 | 5 | };
|
6 | 6 | use cw_utils::PaymentError;
|
7 | 7 | use prost::DecodeError;
|
@@ -150,21 +150,24 @@ pub enum ContractError {
|
150 | 150 | #[error("{0}")]
|
151 | 151 | ConversionOverflowError(#[from] ConversionOverflowError),
|
152 | 152 |
|
| 153 | + #[error("{0}")] |
| 154 | + CheckedMultiplyRatio(#[from] CheckedMultiplyRatioError), |
| 155 | + |
| 156 | + #[error("{0}")] |
| 157 | + CheckedMultiplyFraction(#[from] CheckedMultiplyFractionError), |
| 158 | + |
153 | 159 | #[error("{0}")]
|
154 | 160 | DecodeError(#[from] DecodeError),
|
155 | 161 |
|
156 | 162 | #[error("{0}")]
|
157 | 163 | CoinFromStrError(#[from] CoinFromStrError),
|
158 | 164 |
|
159 | 165 | #[error("{0}")]
|
160 |
| - MultiplyRatioError(#[from] CheckedFromRatioError), |
| 166 | + CheckedFromRatio(#[from] CheckedFromRatioError), |
161 | 167 |
|
162 | 168 | #[error("{0}")]
|
163 | 169 | DivideByZeroError(#[from] DivideByZeroError),
|
164 | 170 |
|
165 |
| - #[error("{0}")] |
166 |
| - CheckedMultiplyRatioError(#[from] CheckedMultiplyRatioError), |
167 |
| - |
168 | 171 | #[error("{0}")]
|
169 | 172 | Decimal256RangeExceededError(#[from] Decimal256RangeExceeded),
|
170 | 173 |
|
|
0 commit comments