bvs_vault_factory/
error.rs1use cosmwasm_std::StdError;
2use thiserror::Error;
3
4#[derive(Error, Debug)]
5pub enum ContractError {
6 #[error("{0}")]
7 Std(#[from] StdError),
8
9 #[error("{0}")]
10 Pauser(#[from] bvs_pauser::api::PauserError),
11
12 #[error("{0}")]
13 Ownership(#[from] bvs_library::ownership::OwnershipError),
14
15 #[error("Vault error: {msg}")]
16 VaultError { msg: String },
17
18 #[error("Unauthorized")]
19 Unauthorized {},
20
21 #[error("Code id not found")]
22 CodeIdNotFound {},
23}