Skip to main content

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}