Crate elements[][src]

Rust Elements Library

Extensions to rust-bitcoin to support deserialization and serialization of Elements transactions and blocks.

Modules

confidential

Confidential Commitments

Structs

Block

Elements block

BlockHeader

Elements block header

OutPoint

A reference to a transaction output

Proof

Block proof, which replaces PoW with an arbitrary script satisfaction

Transaction

Elements transaction

TxIn

A transaction input, which defines old coins to be consumed

TxInWitness

Transaction input witness

TxOut

Transaction output

TxOutWitness

Transaction output witness