solscan_api/
lib.rs

1//! # SOLSCAN-API
2//! This lib represent a wrapper for the SolcanAPI
3//!
4//! # Solscan API
5//!
6//! [Solscan-Public-API](https://public-api.solscan.io/docs/#/)
7//! `Default Limit: 150 requests/ 30 seconds, 100k requests / day`
8//!
9//!
10//! # Example
11//! Fetching last 10 Blocks form Solana-Blockchain via SolscanAPI
12//! ```
13//! use solscan_api::enums::solscan_errors;
14//! #[tokio::main]
15//! async fn main() -> Result<(),solscan_errors::SolscanError> {
16//!     let solscan_api = solscan_api::solscan::SolscanAPI::new();
17//!     let result = solscan_api.get_block_last(Some(10)).await.unwrap();
18//!
19//!     println!("{:?}", result);
20//!     Ok(())
21//! }
22//! ```
23
24pub mod solscan;
25mod r#const;
26mod tests;
27pub mod structs;
28pub mod enums;
29