Crate gsdk

Crate gsdk 

Source
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
Value holds 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 subxt types into Gear-specific types.
IntoSubstrate
Trait for subxt types convertible to their Substrate counterpart.
IntoSubxt
Trait for Substrate types convertible to their subxt counterpart.

Type Aliases§

BlockNumber
Block number type
GearGasNode
Gear gas node.
GearGasNodeId
Gear gas node id.
GearPages
Gear pages.
TxInBlock
Transaction in block.
TxInBlockResult
Transaction in block with result wrapper.
TxStatus
Transaction status.