#![cfg_attr(not(feature = "std"), no_std)]
extern crate alloc;
use polymesh_api_codegen_macro::*;
#[cfg_attr(
not(feature = "download_metadata"),
codegen_api(metadata_file = "specs/polymesh_dev_spec_6000001.meta")
)]
#[cfg_attr(
feature = "download_metadata",
codegen_api(metadata_url = "POLYMESH_NODE_URL")
)]
mod polymesh {}
pub use polymesh::*;
#[cfg(feature = "rpc")]
pub use polymesh_api_client as client;
#[cfg(feature = "rpc")]
pub use polymesh_api_client::{ChainApi, Client};
#[cfg(feature = "ink")]
pub use polymesh_api_ink as ink;
#[cfg(feature = "polymesh_v5")]
pub mod v5_to_v6;