ownable-std 0.8.0

utils library for eqty ownable contracts
Documentation
pub mod abi;
pub mod env;
pub mod ingest;
pub mod metadata;
pub mod ownership;
pub mod register;
pub mod storage;

pub use env::{create_env, create_ownable_env};
pub use ingest::{
    require_ownable_event_type, source_matches, OwnableEvent, OwnableEventError,
    OwnableEventSource,
};
pub use metadata::{
    derive_rgb_values, get_random_color, package_title_from_name, rgb_hex, Metadata, NFT,
};
pub use ownership::{ensure_owner, InfoResponse, OwnableInfo, OwnerAddress};
pub use register::{
    decode_abi, decode_abi_for, encode_abi, require_event_type, EncodePublicEventRequest,
    PublicEvent, PublicEventError,
};
pub use storage::{
    load_owned_deps, EmptyApi, EmptyQuerier, IdbStateDump, IdbStorage, MemoryStorage,
};

#[cfg(feature = "macros")]
pub use ownable_std_macros::*;