Crate gmsol_sdk

Crate gmsol_sdk 

Source

Re-exports§

pub use client::ops;client
pub use client::Client;client
pub use error::Error;
pub use gmsol_utils as core;
pub use gmsol_programs as programs;
pub use gmsol_solana_utils as solana_utils;
pub use gmsol_decode as decode;decode

Modules§

builders
Instruction Builders.
clientclient
Client-style API, ported from the gmsol crate.
constants
Constants.
discoverdiscover
GMSOL resource discovery.
error
Error type.
jsjs
JavaScript support.
market
Market calculations.
market_graphmarket-graph
Maintains a graph structured with MarketModel as edges.
model
Model support.
pda
Functions for constructing Program Derived Addresses.
position
Position calculations.
serde
Utilities for serialization.
simulationsimulation
Simulation for market actions.
squadssquads
Squads support.
utils
Utils.

Structs§

AtomicGroup
A group of instructions that are expected to be executed in the same transaction.
ParallelGroup
A group of atomic instructions that can be executed in parallel.
TransactionGroup
Transaction Group.

Enums§

SolanaUtilsError
Error type.

Traits§

IntoAtomicGroup
A trait representing types that can be converted into AtomicGroups.

Type Aliases§

Result
Result type.