wasm_client_solana/
lib.rs

1#![doc = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/readme.md"))]
2
3pub use solana_account_decoder_client_types_wasm as solana_account_decoder_client_types;
4pub use solana_account_decoder_wasm as solana_account_decoder;
5pub use solana_transaction_status_client_types_wasm as solana_transaction_status_client_types;
6pub use solana_transaction_status_wasm as solana_transaction_status;
7
8pub use crate::client::*;
9pub use crate::constants::*;
10pub use crate::errors::*;
11pub use crate::extensions::*;
12pub use crate::methods::*;
13pub use crate::providers::*;
14pub use crate::rpc_config::*;
15pub use crate::solana_client::*;
16pub use crate::utils::spawn_local;
17
18mod client;
19mod constants;
20mod errors;
21mod extensions;
22mod methods;
23pub mod nonce_utils;
24mod providers;
25pub mod rpc_config;
26pub mod rpc_filter;
27pub mod rpc_response;
28pub mod runtime;
29mod solana_client;
30pub mod utils;
31
32pub mod prelude {
33	pub use futures::FutureExt;
34	pub use futures::SinkExt;
35	pub use futures::StreamExt;
36	pub use futures::TryFutureExt;
37	pub use futures::TryStreamExt;
38	pub use wallet_standard::prelude::*;
39
40	pub use crate::RpcProvider;
41	pub use crate::extensions::VersionedMessageExtension;
42	pub use crate::extensions::VersionedTransactionExtension;
43}