pub mod build;
pub use build::*;
pub mod clean;
pub use clean::*;
pub mod execute;
pub use execute::*;
pub mod new;
pub use new::*;
pub mod run;
pub use run::*;
pub mod update;
pub use update::*;
use crate::{
console::program::{Identifier, Locator, ProgramID, Value},
ledger::block::Transaction,
package::Package,
};
use anyhow::Result;
use clap::Parser;
use colored::Colorize;
use core::str::FromStr;
use std::collections::HashMap;
pub const LOCALE: &num_format::Locale = &num_format::Locale::en;
pub(crate) type CurrentNetwork = crate::prelude::Testnet3;
pub(crate) type Aleo = crate::circuit::AleoV0;