14 : m_output_range(std::move(output_range)) {}
21 return m_tx == rhs.m_tx;
virtual auto hash_in_shard_range(const hash_t &h) const -> bool
Returns whether a given hash is within the shard's range.
Tools for reading options from a configuration file and building application-specific parameter sets ...
auto hash_in_shard_range(const shard_range_t &range, const hash_t &val) -> bool
Checks if a hash is in the given range handled.
std::array< unsigned char, cbdc::hash_size > hash_t
SHA256 hash container.
Transaction type processed by locking shards.
auto operator==(const tx &rhs) const -> bool