metaboss 0.49.0

The Metaplex NFT-standard Swiss Army Knife tool.
Documentation
mod data;
mod items;
mod methods;
mod migrate;
pub use data::*;
pub use items::*;
pub use methods::*;
pub use migrate::*;

pub use anyhow::{anyhow, Result as AnyResult};
pub use borsh::BorshDeserialize;
pub use futures::future::select_all;
pub use indexmap::IndexMap;
pub use log::info;
pub use mpl_token_metadata::{
    accounts::Metadata,
    instructions::{
        ApproveCollectionAuthority, RevokeCollectionAuthority, SetAndVerifyCollection,
        UnverifyCollection, VerifyCollection,
    },
    types::Collection as MdCollection,
    ID as metadata_program_id,
};
pub use serde::{Deserialize, Serialize};
pub use solana_client::{
    nonblocking::rpc_client::RpcClient as AsyncRpcClient, rpc_client::RpcClient,
};
pub use solana_sdk::{pubkey::Pubkey, signature::Keypair, signer::Signer};
pub use std::cmp;
pub use std::collections::HashMap;
pub use std::{
    fs::{File, OpenOptions},
    io::Write,
    path::Path,
    str::FromStr,
    sync::Arc,
};