cw20_bonding/error.rs
1use cosmwasm_std::StdError;
2use cw_utils::PaymentError;
3use thiserror::Error;
4
5#[derive(Error, Debug, PartialEq)]
6pub enum ContractError {
7 #[error("{0}")]
8 Std(#[from] StdError),
9
10 #[error("{0}")]
11 Base(#[from] cw20_base::ContractError),
12
13 #[error("{0}")]
14 Payment(#[from] PaymentError),
15
16 #[error("Unauthorized")]
17 Unauthorized {},
18}