object::Object, rarity::Rarity, sat::Sat, sat_point::SatPoint, subcommand::wallet::transaction_builder::{Target, TransactionBuilder}, }; #[cfg(test)] #[macro_use] mod test; #[cfg(test)] use self::test::*; macro_rules! tprintln { ($($arg:tt)*) => { if cfg!(test) { eprint!("==> "); eprintln!($($arg)*); } }; } mod arguments; mod blocktime; mod chain; mod charm; mod config; mod decimal; mod degree; mod deserialize_from_str; mod envelope; mod epoch; mod fee_rate; mod height; mod index; mod inscription; pub mod inscription_id; mod media; mod object; mod options; mod outgoing; mod page_config; pub mod rarity; mod representation; pub mod runes; pub mod sat; mod sat_point; pub mod subcommand; mod tally; mod teleburn; pub mod templates; mod wallet; type Result = std::result::Result; const DIFFCHANGE_INTERVAL: u32 = bitcoin::blockdata::constants::DIFFCHANGE_INTERVAL; const SUBSIDY_HALVING_INTERVAL: u32 = bitcoin::blockdata::constants::SUBSIDY_HALVING_INTERVAL;