Crate cc_transaction

Source
Expand description

A library for handling cryptocurrency transactions on the Centichain network.

This module provides functionality for creating, signing and sending transactions, managing UTXOs (Unspent Transaction Outputs), and handling wallet operations.

Structs§

  • Utility struct for generating SHA256 hashes
  • Represents the input side of a transaction
  • Handles Merkle tree operations for transaction hashing
  • Represents the output side of a transaction
  • Request body structure for UTXO queries
  • Response body structure for UTXO queries
  • Represents a signature with its associated public key
  • Represents a complete transaction on the Centichain network.
  • Response structure for transaction submission
  • Represents an Unspent Transaction Output (UTXO)
  • Represents an unspent output
  • Contains the detailed data for an unspent output

Enums§

  • Defines the type of transaction script