@@ -251,15 +251,9 @@ void DownloadState::request_total_size() {
251251 td::actor::send_closure (SelfId, &DownloadState::got_total_size, res.ok ()->size_ );
252252 });
253253
254- td::BufferSlice query;
255- if (effective_shard_ == 0 ) {
256- query = create_serialize_tl_object<ton_api::tonNode_getPersistentStateSize>(
257- create_tl_block_id (block_id_), create_tl_block_id (masterchain_block_id_));
258- } else {
259- query = create_serialize_tl_object<ton_api::tonNode_getPersistentStateSizeV2>(
260- create_tl_object<ton_api::tonNode_persistentStateIdV2>(
261- create_tl_block_id (block_id_), create_tl_block_id (masterchain_block_id_), effective_shard_));
262- }
254+ td::BufferSlice query = create_serialize_tl_object<ton_api::tonNode_getPersistentStateSizeV2>(
255+ create_tl_object<ton_api::tonNode_persistentStateIdV2>(
256+ create_tl_block_id (block_id_), create_tl_block_id (masterchain_block_id_), effective_shard_));
263257 if (client_.empty ()) {
264258 td::actor::send_closure (overlays_, &overlay::Overlays::send_query_via, download_from_, local_id_, overlay_id_,
265259 " get size" , std::move (P), td::Timestamp::in (3.0 ), std::move (query),
@@ -326,16 +320,10 @@ void DownloadState::got_block_state_part(td::BufferSlice data, td::uint32 reques
326320 }
327321 });
328322
329- td::BufferSlice query;
330- if (effective_shard_ == 0 ) {
331- query = create_serialize_tl_object<ton_api::tonNode_downloadPersistentStateSlice>(
332- create_tl_block_id (block_id_), create_tl_block_id (masterchain_block_id_), sum_, part_size);
333- } else {
334- query = create_serialize_tl_object<ton_api::tonNode_downloadPersistentStateSliceV2>(
335- create_tl_object<ton_api::tonNode_persistentStateIdV2>(
336- create_tl_block_id (block_id_), create_tl_block_id (masterchain_block_id_), effective_shard_),
337- sum_, part_size);
338- }
323+ td::BufferSlice query = create_serialize_tl_object<ton_api::tonNode_downloadPersistentStateSliceV2>(
324+ create_tl_object<ton_api::tonNode_persistentStateIdV2>(
325+ create_tl_block_id (block_id_), create_tl_block_id (masterchain_block_id_), effective_shard_),
326+ sum_, part_size);
339327 if (client_.empty ()) {
340328 td::actor::send_closure (overlays_, &overlay::Overlays::send_query_via, download_from_, local_id_, overlay_id_,
341329 " download state" , std::move (P), td::Timestamp::in (20.0 ), std::move (query),
0 commit comments