Module esplora_client::api
source · Expand description
structs from the esplora API
see: https://github.com/Blockstream/esplora/blob/master/API.md
Structs
- A bitcoin block hash.
- A reference to a transaction output.
- Bitcoin script.
- Bitcoin transaction.
- Bitcoin transaction input.
- Bitcoin transaction output.
- A bitcoin transaction hash/transaction ID.
- The Witness is the data used to unlock bitcoins since the segwit upgrade
Traits
- Trait for objects that can be deserialized from hex strings.
Functions
- Deserialize an object from a vector, will error if said deserialization doesn’t consume the entire vector.
- Encode an object into a vector