mirror of
				https://github.com/ton-blockchain/ton
				synced 2025-03-09 15:40:10 +00:00 
			
		
		
		
	fixed CE
This commit is contained in:
		
							parent
							
								
									433545916e
								
							
						
					
					
						commit
						8e5bd938aa
					
				
					 3 changed files with 7 additions and 6 deletions
				
			
		| 
						 | 
					@ -40,8 +40,10 @@ using td::Ref;
 | 
				
			||||||
class TestNode : public td::actor::Actor {
 | 
					class TestNode : public td::actor::Actor {
 | 
				
			||||||
 private:
 | 
					 private:
 | 
				
			||||||
  std::string global_config_ = "ton-global.config";
 | 
					  std::string global_config_ = "ton-global.config";
 | 
				
			||||||
  static constexpr int min_ls_version = 0x101;         // server version >= 1.1
 | 
					  enum {
 | 
				
			||||||
  static constexpr long long min_ls_capabilities = 1;  // at least +1 = build proof chains
 | 
					    min_ls_version = 0x101,
 | 
				
			||||||
 | 
					    min_ls_capabilities = 1
 | 
				
			||||||
 | 
					  };  // server version >= 1.1, capabilities at least +1 = build proof chains
 | 
				
			||||||
  td::actor::ActorOwn<ton::adnl::AdnlExtClient> client_;
 | 
					  td::actor::ActorOwn<ton::adnl::AdnlExtClient> client_;
 | 
				
			||||||
  td::actor::ActorOwn<td::TerminalIO> io_;
 | 
					  td::actor::ActorOwn<td::TerminalIO> io_;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -57,7 +57,7 @@ void LiteQuery::run_query(td::BufferSlice data, td::actor::ActorId<ValidatorMana
 | 
				
			||||||
LiteQuery::LiteQuery(td::BufferSlice data, td::actor::ActorId<ValidatorManager> manager,
 | 
					LiteQuery::LiteQuery(td::BufferSlice data, td::actor::ActorId<ValidatorManager> manager,
 | 
				
			||||||
                     td::Promise<td::BufferSlice> promise)
 | 
					                     td::Promise<td::BufferSlice> promise)
 | 
				
			||||||
    : query_(std::move(data)), manager_(std::move(manager)), promise_(std::move(promise)) {
 | 
					    : query_(std::move(data)), manager_(std::move(manager)), promise_(std::move(promise)) {
 | 
				
			||||||
  timeout_ = td::Timestamp::in(default_timeout_seconds);
 | 
					  timeout_ = td::Timestamp::in(default_timeout_msec * 0.001);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void LiteQuery::abort_query(td::Status reason) {
 | 
					void LiteQuery::abort_query(td::Status reason) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -57,9 +57,8 @@ class LiteQuery : public td::actor::Actor {
 | 
				
			||||||
  std::unique_ptr<block::BlockProofChain> chain_;
 | 
					  std::unique_ptr<block::BlockProofChain> chain_;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 public:
 | 
					 public:
 | 
				
			||||||
  static constexpr double default_timeout_seconds = 4.5;
 | 
					  enum { default_timeout_msec = 4500 };              // 4.5 seconds
 | 
				
			||||||
  static constexpr int ls_version = 0x101;         // 1.1
 | 
					  enum { ls_version = 0x101, ls_capabilities = 1 };  // version 1.1; +1 = build block proof chains
 | 
				
			||||||
  static constexpr long long ls_capabilities = 1;  // +1 = build block proof chains
 | 
					 | 
				
			||||||
  LiteQuery(td::BufferSlice data, td::actor::ActorId<ton::validator::ValidatorManager> manager,
 | 
					  LiteQuery(td::BufferSlice data, td::actor::ActorId<ton::validator::ValidatorManager> manager,
 | 
				
			||||||
            td::Promise<td::BufferSlice> promise);
 | 
					            td::Promise<td::BufferSlice> promise);
 | 
				
			||||||
  static void run_query(td::BufferSlice data, td::actor::ActorId<ton::validator::ValidatorManager> manager,
 | 
					  static void run_query(td::BufferSlice data, td::actor::ActorId<ton::validator::ValidatorManager> manager,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue