Expand description
The Zebra mempool.
A service that manages known unmined Zcash transactions.
Modules§
- gossip 🔒
- Representation of a gossiped transaction to send to the mempool.
- mempool_
change 🔒 - Defines the
MempoolChange
andMempoolChangeKind
types used by the mempool change broadcast channel. - transaction_
dependencies 🔒 - Representation of mempool transactions’ dependencies on other transactions in the mempool.
Structs§
- Mempool
Change - Represents a change in the mempool’s verified set of transactions
- Mempool
TxSubscriber - A newtype around [
broadcast::Sender<MempoolChange>
] used to subscribe to the channel without an active receiver. - Transaction
Dependencies - Representation of mempool transactions’ dependencies on other transactions in the mempool.
Enums§
- Gossip
- A gossiped transaction, which can be the transaction itself or just its ID.
- Mempool
Change Kind - Represents a kind of change in the mempool’s verified set of transactions
- Request
- A mempool service request.
- Response
- A response to a mempool service request.