Expand description
Gear api
Re-exports§
pub use crate::config::GearConfig;pub use crate::gear::Event;pub use crate::gear::runtime_types::vara_runtime::RuntimeError;pub use crate::result::Error;pub use crate::result::Result;pub use crate::signer::PairSigner;pub use crate::subscription::Blocks;pub use crate::subscription::Events;pub use crate::subscription::PayloadFilter;pub use crate::subscription::ProgramStateChange;pub use crate::subscription::ProgramStateChanges;pub use crate::subscription::UserMessageSent;pub use crate::subscription::UserMessageSentFilter;pub use crate::subscription::UserMessageSentSubscription;
Modules§
- backtrace
- Backtrace support for
gsdk - config
- Gear config
- events
- Events api
- ext
- gear
- Generated runtime API types.
- gp
- generated code preludes.
- result
- GSdk Results
- signer
- Gear api with signer
- subscription
- Subscription implementation.
Structs§
- Api
- Gear api wrapper.
- ApiBuilder
- GasInfo
- Pre-calculated gas consumption estimate for a message.
- Value
Valueholds a representation of some value that has been decoded, as well as some arbitrary context.
Enums§
- Program
- Gear Program
Traits§
- AsGear
- Helper traits to decoding
subxttypes into Gear-specific types. - Into
Substrate - Trait for
subxttypes convertible to their Substrate counterpart. - Into
Subxt - Trait for Substrate types convertible to their
subxtcounterpart.
Type Aliases§
- Block
Number - Block number type
- Gear
GasNode - Gear gas node.
- Gear
GasNode Id - Gear gas node id.
- Gear
Pages - Gear pages.
- TxIn
Block - Transaction in block.
- TxIn
Block Result - Transaction in block with result wrapper.
- TxStatus
- Transaction status.