Skip to content

Commit

Permalink
rpcdaemon: fix block and block_from_tx_hash providers in RemoteStorage (
Browse files Browse the repository at this point in the history
  • Loading branch information
lupin012 committed Sep 16, 2024
1 parent 59a397c commit 2cb9ed8
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions silkworm/rpc/ethdb/kv/backend_providers.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@ namespace silkworm::rpc::ethdb::kv {

inline db::chain::BlockProvider block_provider(ethbackend::BackEnd* backend) {
return [backend](auto block_num, HashAsSpan hash, bool read_senders, auto& block) -> Task<bool> {
return backend->get_block(block_num, hash, read_senders, block);
co_return co_await backend->get_block(block_num, hash, read_senders, block);
};
}

inline db::chain::BlockNumberFromTxnHashProvider block_number_from_txn_hash_provider(ethbackend::BackEnd* backend) {
return [backend](HashAsSpan hash) -> Task<BlockNum> {
return backend->get_block_number_from_txn_hash(hash);
co_return co_await backend->get_block_number_from_txn_hash(hash);
};
}

Expand Down

0 comments on commit 2cb9ed8

Please sign in to comment.