granthe 0.5.0

Official Rust SDK for Granthe — institutional liquidity rail for crypto settlement
Documentation
//! Official Rust SDK for Granthe — institutional liquidity rail for crypto settlement.
//!
//! ```rust,no_run
//! use granthe::Granthe;
//!
//! #[tokio::main]
//! async fn main() {
//!     let client = Granthe::new("vf_live_...");
//!     let invoice = client.invoices().create(granthe::CreateInvoiceParams {
//!         amount: 100.0,
//!         currency: Some("USDT".into()),
//!         network: Some("tron".into()),
//!         ..Default::default()
//!     }).await.unwrap();
//!     println!("Invoice: {}", invoice.id);
//! }
//! ```

mod client;
mod error;
mod http;
mod types;
mod resources;

pub use client::{Granthe, GrantheBuilder};
pub use error::{GrantheError, GrantheResult};
pub use types::*;
pub use resources::webhooks::WebhookVerifier;