[−][src]Module grin_core::libtx
Library containing lower-level transaction building functions needed by all wallets.
Re-exports
pub use self::proof::ProofBuilder; |
Modules
aggsig | Aggregated Signature functions used in the creation of Grin transactions. This module interfaces into the underlying Rust Aggsig library |
build | Utility functions to build Grin transactions. Handles the blinding of inputs and outputs, maintaining the sum of blinding factors, producing the excess signature, etc. |
proof | Rangeproof library functions |
reward | Builds the blinded output and related signature proof for the block reward. |
secp_ser | Sane serialization & deserialization of cryptographic structs into hex |
Structs
Error | Lib tx error definition |
Enums
ErrorKind | Libwallet error types |
Functions
tx_fee | Transaction fee calculation |