Skip to main content

cashu/nuts/nut18/
mod.rs

1//! NUT-18: Payment Requests
2//!
3//! This module provides JSON-based payment request functionality (CREQ-A format).
4//! For bech32m encoding (CREQ-B format), see NUT-26.
5//!
6//! <https://github.com/cashubtc/nuts/blob/main/18.md>
7
8pub mod error;
9pub mod payment_request;
10pub mod secret;
11pub mod transport;
12
13pub use error::Error;
14pub use payment_request::{PaymentRequest, PaymentRequestBuilder, PaymentRequestPayload};
15pub use secret::Nut10SecretRequest;
16pub use transport::{Transport, TransportBuilder, TransportType};