tg4_group/error.rs
1use cosmwasm_std::StdError;
2use thiserror::Error;
3
4use cw_controllers::{AdminError, HookError};
5
6#[derive(Error, Debug, PartialEq)]
7pub enum ContractError {
8 #[error("{0}")]
9 Std(#[from] StdError),
10
11 #[error("{0}")]
12 Hook(#[from] HookError),
13
14 #[error("{0}")]
15 Admin(#[from] AdminError),
16
17 #[error("Unauthorized")]
18 Unauthorized {},
19}