SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								d652f7d706 
								
							 
						 
						
							
							
								
								Merge branch 'testnet' into block-generation  
							
							... 
							
							
							
							# Conflicts:
#	adnl/adnl-query.cpp
#	crypto/block/block.tlb
#	crypto/block/mc-config.h
#	lite-client/lite-client.cpp
#	overlay/overlay-manager.h
#	overlay/overlay-peers.cpp
#	overlay/overlay.cpp
#	overlay/overlay.h
#	overlay/overlay.hpp
#	overlay/overlays.h
#	rldp-http-proxy/DNSResolver.cpp
#	rldp-http-proxy/rldp-http-proxy.cpp
#	tl/generate/scheme/ton_api.tl
#	tl/generate/scheme/ton_api.tlo
#	tl/generate/scheme/tonlib_api.tlo
#	ton/ton-types.h
#	tonlib/tonlib/ExtClient.cpp
#	tonlib/tonlib/ExtClient.h
#	tonlib/tonlib/ExtClientLazy.cpp
#	tonlib/tonlib/ExtClientOutbound.h
#	tonlib/tonlib/ExtClientRaw.h
#	tonlib/tonlib/TonlibClient.cpp
#	tonlib/tonlib/TonlibClient.h
#	tonlib/tonlib/tonlib-cli.cpp
#	validator/impl/collator.cpp
#	validator/impl/validate-query.cpp
#	validator/impl/validate-query.hpp
#	validator/manager.cpp
#	validator/state-serializer.cpp
#	validator/state-serializer.hpp
#	validator/validator-group.cpp
#	validator/validator-group.hpp
#	validator/validator.h 
							
						 
						
							2022-12-22 23:37:35 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EmelyanenkoK 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1b106ef270 
								
							 
						 
						
							
							
								
								Use state with applied shards in liteserver ( #553 )  
							
							... 
							
							
							
							Co-authored-by: SpyCheese <mikle98@yandex.ru> 
							
						 
						
							2022-12-13 17:46:54 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								d4339b839c 
								
							 
						 
						
							
							
								
								Add "delshard", "delcollator" to validator-engine-console  
							
							
							
						 
						
							2022-10-17 13:24:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1d42c38122 
								
							 
						 
						
							
							
								
								Move some constants to global config ( #484 )  
							
							
							
						 
						
							2022-10-10 17:13:21 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								636348ffc2 
								
							 
						 
						
							
							
								
								Merge branch 'testnet' into block-generation  
							
							... 
							
							
							
							# Conflicts:
#	overlay/overlay-fec-broadcast.cpp
#	overlay/overlay.hpp
#	tl/generate/scheme/ton_api.tl
#	tl/generate/scheme/ton_api.tlo
#	validator-engine-console/validator-engine-console-query.cpp
#	validator-engine-console/validator-engine-console-query.h
#	validator-engine-console/validator-engine-console.cpp
#	validator-engine/validator-engine.cpp
#	validator-engine/validator-engine.hpp
#	validator/downloaders/wait-block-state.hpp
#	validator/impl/validate-query.cpp
#	validator/validator.h 
							
						 
						
							2022-10-06 13:46:25 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EmelyanenkoK 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8329a58994 
								
							 
						 
						
							
							
								
								Add GetPerfTimerStats ( #451 )  
							
							... 
							
							
							
							* Add getperfwarningtimeraverage query for validator-engine-console
* Fix for getperfwarningtimeraverage query
* getperftimerstats
* Add history max size: 1 hour
* PerfWarningTimer: move callback instead of copy
* PerfWarningTimer: fix move constructor bug
* PerfWarningTimer: fix bug: lifetime of the callback was greater than lifetime of the local variable 'manager' captured by reference
* Fix validate-query.cpp: 'manager' used after it was moved
* PerfWarningTimer: remove logs
* getperftimerstats: write to json file
* getperftimerstatsjson
Co-authored-by: legaii <jgates.ardux@gmail.com>
Co-authored-by: Ivan Siomash <106972486+legaii@users.noreply.github.com> 
							
						 
						
							2022-09-10 12:57:13 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								ea7a5776fe 
								
							 
						 
						
							
							
								
								Download persistent states when syncing new shards  
							
							
							
						 
						
							2022-08-19 18:24:18 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								be2169e523 
								
							 
						 
						
							
							
								
								Reload validator options when needed  
							
							
							
						 
						
							2022-08-19 18:24:17 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								662435462e 
								
							 
						 
						
							
							
								
								Validators temporary join shard overlays  
							
							
							
						 
						
							2022-08-19 18:24:17 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								7241522de2 
								
							 
						 
						
							
							
								
								Remove obsolete interface for importing blocks  
							
							
							
						 
						
							2022-08-19 18:24:16 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								212c07f2f0 
								
							 
						 
						
							
							
								
								Change update_shard_configuration  
							
							
							
						 
						
							2022-08-19 18:24:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								e43e235143 
								
							 
						 
						
							
							
								
								Get neighbors' msg queues from other nodes  
							
							
							
						 
						
							2022-08-19 18:24:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								7ac60bea7d 
								
							 
						 
						
							
							
								
								New shard overlays  
							
							
							
						 
						
							2022-08-19 18:24:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								53270a00e6 
								
							 
						 
						
							
							
								
								Add CollatorNode and make validators request blocks from it  
							
							
							
						 
						
							2022-08-19 18:24:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								415ace3da9 
								
							 
						 
						
							
							
								
								Exporting and importing candidates using validator-engine-console; lite mode for validator group  
							
							
							
						 
						
							2022-08-19 18:24:14 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								849d995346 
								
							 
						 
						
							
							
								
								Add getvalidatorsessions query to validator-engine-console  
							
							
							
						 
						
							2022-08-19 18:24:14 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								b3e6819f3f 
								
							 
						 
						
							
							
								
								Log validator session stats to file  
							
							
							
						 
						
							2022-08-18 21:51:57 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EmelyanenkoK 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								89b8717cf8 
								
							 
						 
						
							
							
								
								Persistent optimization ( #382 )  
							
							... 
							
							
							
							* State serialization consuming less RAM
* Move large-boc-serializer to crypto/vm, refactor code
Co-authored-by: SpyCheese <mikle98@yandex.ru> 
							
						 
						
							2022-05-24 21:17:11 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EmelyanenkoK 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c07394aab5 
								
							 
						 
						
							
							
								
								Optimization of persistent state serialization ( #364 )  
							
							... 
							
							
							
							* Fix double serialization of masterchain; increase sync_blocks_before
* Improve logging in DownloadState
* Write persistent state directly to file instead of a buffer
* Don't keep ref to masterchain state in AsyncStateSerializer
* Sparse state serialization over longer period
Co-authored-by: SpyCheese <mikle98@yandex.ru> 
							
						 
						
							2022-05-15 17:51:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									OmicronTau 
								
							 
						 
						
							
							
							
							
								
							
							
								678a8a6a13 
								
							 
						 
						
							
							
								
								Add overlay certificate checks  
							
							
							
						 
						
							2022-05-06 10:32:55 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								9f008b129f 
								
							 
						 
						
							
							
								
								updated submodules, bugfixes  
							
							... 
							
							
							
							- added new fift/func code for validator complaint creation
- bugfixes in validator
- updates in tonlib
- new versions of rocksdb/abseil
- hardfork support 
							
						 
						
							2020-04-27 16:01:46 +04:00