1 2 3 4 5 6 7 8 9 10 11 12 13 14
use cosmwasm_std::Uint128;
use thiserror::Error;
#[derive(Error, Debug, PartialEq, Eq)]
pub enum SdkError {
#[error("Invalid gas input")]
InvalidGas {},
#[error("Not enough cw20 balance of {addr}, need {lack} more")]
NotEnoughCw20 { addr: String, lack: Uint128 },
#[error("Not enough native balance of {denom}, need {lack} more")]
NotEnoughNative { denom: String, lack: Uint128 },
}