Module coins_core::types::tx[][src]

Expand description

Contains the abstract Transaction trait.

Traits

An Input spends a specific TXO, and typically contains a TxoIdentifier for that TXO.

An Output represents a new TXO being created. It has an associated RecipientIdentifier.

A RecipientIdentifier represents the network’s identifier for a recipient. In Bitcoin this is a ScriptPubkey.

Basic functionality for a Transaction

A TxoIdentifier represents the network’s unique identifier an output. In Bitcoin this is an outpoint.