Crate substrate_api_client[][src]

Re-exports

pub extern crate sp_runtime;
pub use extrinsic::xt_primitives::GenericAddress;
pub use extrinsic::xt_primitives::GenericExtra;
pub use extrinsic::xt_primitives::UncheckedExtrinsicV4;
pub use node_metadata::Metadata;

Modules

Offers macros that build extrinsics for custom runtime modules based on the metadata. Additionally, some predefined extrinsics for common runtime modules are implemented.

Macros

Generates the extrinsic’s call field for a given module and call passed as &str

Generates an Unchecked extrinsic for a given module and call passed as a &str.

Generates an Unchecked extrinsic for a given call

Structs

Redefinition from pallet-balances. Currently, pallets break no_std builds, see: https://github.com/paritytech/substrate/issues/8891

Redefinition from frame-system. Again see: https://github.com/paritytech/substrate/issues/8891

Fixed-size uninterpreted hash type with 32 bytes (256 bits) size.

Enums

Type Definitions

The block number type used in this runtime.

Index of a transaction.

The timestamp moment type used in this runtime.

Type used to encode the number of references an account has.