Skip to main content

bsv_transaction/
lib.rs

1#![deny(missing_docs)]
2
3//! BSV Blockchain SDK - Transaction building, signing, and serialization.
4//!
5//! Provides the Transaction type with inputs, outputs, fee calculation,
6//! signature hash computation, and binary/hex serialization.
7
8pub mod input;
9pub mod output;
10pub mod sighash;
11pub mod template;
12pub mod transaction;
13
14mod error;
15pub use error::TransactionError;
16pub use input::TransactionInput;
17pub use output::TransactionOutput;
18pub use transaction::Transaction;
19
20#[cfg(test)]
21mod tests;