@@ -46,15 +46,15 @@ uint64_t LocalState::previous_incarnation(const evmc::address& /*address*/) cons
4646}
4747
4848std::optional<BlockHeader> LocalState::read_header (BlockNum block_number, const evmc::bytes32& block_hash) const noexcept {
49- return db:: read_header (txn_, block_number, block_hash);
49+ return data_model_. read_header (block_number, block_hash);
5050}
5151
5252bool LocalState::read_body (BlockNum block_number, const evmc::bytes32& block_hash, BlockBody& out) const noexcept {
53- return db:: read_body (txn_, block_hash, block_number, out);
53+ return data_model_. read_body (block_hash, block_number, out);
5454}
5555
5656std::optional<intx::uint256> LocalState::total_difficulty (BlockNum block_number, const evmc::bytes32& block_hash) const noexcept {
57- return db:: read_total_difficulty (txn_, block_number, block_hash);
57+ return data_model_. read_total_difficulty (block_number, block_hash);
5858}
5959
6060evmc::bytes32 LocalState::state_root_hash () const {
@@ -68,7 +68,7 @@ BlockNum LocalState::current_canonical_block() const {
6868
6969std::optional<evmc::bytes32> LocalState::canonical_hash (BlockNum block_number) const {
7070 // This method should not be called by EVM::execute
71- return db:: read_canonical_hash (txn_, block_number);
71+ return data_model_. read_canonical_hash (block_number);
7272}
7373
7474} // namespace silkworm::db::state
0 commit comments