Expand description

Transaction pool client facing API.

Modules

Transaction pool errors.

Structs

Transaction pool status.

Enums

Events that the transaction pool listens for.
The source of the transaction.
Possible transaction status events.

Traits

In-pool transaction interface.
Transaction pool interface for submitting local transactions that exposes a blocking interface for submission.
Trait for transaction pool maintenance.
An abstraction for transaction pool.
An iterator of ready transactions.
Transaction pool interface.

Type Definitions

Block hash type for a pool.
The import notification event stream.
Transaction type for a local pool.
Typical future type used in transaction pool api.
Transaction type for a pool.
Minimum number of blocks a transaction will remain valid for. TransactionLongevity::max_value() means “forever”.
Priority for a transaction. Additive. Higher is better.
The stream of transaction events.
Type of transactions event stream for a pool.
Tag for a transaction. No two transactions with the same tag should be placed on-chain.
Transaction hash type for a pool.
Transaction’s index within the block in which it was included.