Files
pezkuwi-subxt/core/src/lib.rs
T
2024-02-02 12:06:06 +01:00

46 lines
923 B
Rust

// Copyright 2019-2023 Parity Technologies (UK) Ltd.
// This file is dual-licensed as Apache-2.0 or GPL-3.0.
// see LICENSE for license details.
//! # Subxt-core
//!
//! `#[no_std]` compatible core crate for subxt.
#![cfg_attr(not(feature = "std"), no_std)]
extern crate alloc;
pub mod client;
pub mod config;
pub mod constants;
pub mod custom_values;
pub mod dynamic;
mod error;
pub mod metadata;
pub mod runtime_api;
pub mod signer;
pub mod storage;
pub mod tx;
pub mod utils;
pub use error::{Error, MetadataError, StorageAddressError};
pub use config::{
BlockHash, Config, ExtrinsicParams, ExtrinsicParamsEncoder, PolkadotConfig,
PolkadotExtrinsicParams, SubstrateConfig, SubstrateExtrinsicParams,
};
pub use signer::Signer;
pub use metadata::Metadata;
#[macro_use]
mod macros;
mod marker {
/// A unit marker struct signalling that some property is true
pub struct Yes;
}
pub use marker::Yes;