@@ -398,17 +398,21 @@ class query
398398 bool populate_without_metadata (const block& block) const NOEXCEPT;
399399 bool populate_without_metadata (const transaction& tx) const NOEXCEPT;
400400
401- // / Services .
401+ // / Fees .
402402 // / -----------------------------------------------------------------------
403403
404+ // / Total fee value by tx or block.
404405 uint64_t get_tx_fee (const tx_link& link) const NOEXCEPT;
405406 uint64_t get_block_fee (const header_link& link) const NOEXCEPT;
406407
407- // / Gether fee rate tuples by tx, block or branch.
408+ // / Fee rate tuples by tx, block or branch.
408409 bool get_tx_fees (fee_rate& out, const tx_link& link) const NOEXCEPT;
409410 bool get_block_fees (fee_rates& out, const header_link& link) const NOEXCEPT;
410411 bool get_branch_fees (std::atomic_bool& cancel, fee_rate_sets& out,
411- size_t top, size_t count) const NOEXCEPT;
412+ size_t start, size_t count) const NOEXCEPT;
413+
414+ // / Merkle.
415+ // / -----------------------------------------------------------------------
412416
413417 // / Merkle computations over the index of confirmed headers.
414418 hash_digest get_merkle_root (size_t height) const NOEXCEPT;
@@ -786,13 +790,13 @@ BC_PUSH_WARNING(NO_THROW_IN_NOEXCEPT)
786790#include < bitcoin/database/impl/query/consensus.ipp>
787791#include < bitcoin/database/impl/query/context.ipp>
788792#include < bitcoin/database/impl/query/extent.ipp>
793+ #include < bitcoin/database/impl/query/fees.ipp>
789794#include < bitcoin/database/impl/query/height.ipp>
790795#include < bitcoin/database/impl/query/initialize.ipp>
791796#include < bitcoin/database/impl/query/network.ipp>
792797#include < bitcoin/database/impl/query/objects.ipp>
793798#include < bitcoin/database/impl/query/optional.ipp>
794799#include < bitcoin/database/impl/query/merkle.ipp>
795- #include < bitcoin/database/impl/query/estimate.ipp>
796800#include < bitcoin/database/impl/query/translate.ipp>
797801#include < bitcoin/database/impl/query/validate.ipp>
798802
0 commit comments