SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								d082ac36b0 
								
							 
						 
						
							
							
								
								Merge branch 'testnet' into block-generation  
							
							
							
						 
						
							2023-03-28 16:52:33 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EmelyanenkoK 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								47311d6e0e 
								
							 
						 
						
							
							
								
								Improve tweaking for high throughput ( #610 )  
							
							... 
							
							
							
							* Option "--disable-ext-msg-broadcast"
* "Get shard out queue size" query
* Move disabling ext msg broadcasts from command-line arguments to config
* Fix compilation error
* Asynchronous store_cell and gc in celldb
* Make GC in celldb work evenly over time
* Increase timeouts for downloading blocks
* Reuse blocks from previous rounds in validator session
* Use Rldp2 in FullNode for downloading persistent states and archives
* Improve logs in download-archive-slice and download-state
* Decrease delay between serializing shards
* Make CellDbIn::load_cell synchronous to avoid interfering with store_cell
---------
Co-authored-by: SpyCheese <mikle98@yandex.ru> 
							
						 
						
							2023-03-15 10:47:35 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e4eecfdb0 
								
							 
						 
						
							
							
								
								Logs and size limits for incoming queries in FullNodeShard ( #601 )  
							
							... 
							
							
							
							* Log incoming queries in FullNodeShard
* Limit size for some queries in FullNodeShard 
							
						 
						
							2023-02-02 10:04:19 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								29851c38ef 
								
							 
						 
						
							
							
								
								Various changes after merge  
							
							
							
						 
						
							2023-01-12 17:32:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1d42c38122 
								
							 
						 
						
							
							
								
								Move some constants to global config ( #484 )  
							
							
							
						 
						
							2022-10-10 17:13:21 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								81c0e920c5 
								
							 
						 
						
							
							
								
								Simplify selecting shards for monitor  
							
							
							
						 
						
							2022-10-06 13:41:13 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								699a56b951 
								
							 
						 
						
							
							
								
								Send block broadcasts directly to collators  
							
							
							
						 
						
							2022-10-06 13:40:53 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								62a412ac13 
								
							 
						 
						
							
							
								
								Add some required collated data  
							
							
							
						 
						
							2022-09-15 20:14:34 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								1efd425403 
								
							 
						 
						
							
							
								
								Fix compatibility  
							
							
							
						 
						
							2022-08-19 18:24:18 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								81d32ba5d6 
								
							 
						 
						
							
							
								
								Out msg queue proof: send only the required part  
							
							
							
						 
						
							2022-08-19 18:24:17 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								910398da92 
								
							 
						 
						
							
							
								
								Improved neighbor choosing in full-node-shard  
							
							
							
						 
						
							2022-08-19 18:24:17 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SpyCheese 
								
							 
						 
						
							
							
							
							
								
							
							
								662435462e 
								
							 
						 
						
							
							
								
								Validators temporary join shard overlays  
							
							
							
						 
						
							2022-08-19 18:24:17 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								996c23e506 
								
							 
						 
						
							
							
								
								Shardchain validation without monitoring shardchains  
							
							
							
						 
						
							2022-08-19 18:24:14 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tsenilov Oleg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e30049930a 
								
							 
						 
						
							
							
								
								Enhance overlay stats output ( #386 )  
							
							... 
							
							
							
							* Expand overlay stats
* Add scope and peer broadcast errors to stats
* Add json output format
Co-authored-by: EmelyanenkoK <emelyanenko.kirill@gmail.com> 
							
						 
						
							2022-06-07 16:24:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EmelyanenkoK 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e0b587023 
								
							 
						 
						
							
							
								
								Allow untrusted fecs after check ( #356 )  
							
							... 
							
							
							
							* Allow untrusted fecs after check
* FEC: save and resend incoming parts
Co-authored-by: OmicronTau <87443739+OmicronTau@users.noreply.github.com>
Co-authored-by: OmicronTau <omicron@ton.org> 
							
						 
						
							2022-05-11 21:12:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									OmicronTau 
								
							 
						 
						
							
							
							
							
								
							
							
								cb31a20206 
								
							 
						 
						
							
							
								
								Add methods to sign and import certificates  
							
							
							
						 
						
							2022-05-06 10:42:49 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									OmicronTau 
								
							 
						 
						
							
							
							
							
								
							
							
								678a8a6a13 
								
							 
						 
						
							
							
								
								Add overlay certificate checks  
							
							
							
						 
						
							2022-05-06 10:32:55 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kirill A 
								
							 
						 
						
							
							
							
							
								
							
							
								013038c2ff 
								
							 
						 
						
							
							
								
								Add proper declarations for MHD result >=v0.9.71  
							
							
							
						 
						
							2021-02-10 23:21:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								f064b1047a 
								
							 
						 
						
							
							
								
								pow-testgiver support  
							
							
							
						 
						
							2020-07-06 17:07:20 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								eecf05ca59 
								
							 
						 
						
							
							
								
								bugfixes + tonlib update  
							
							
							
						 
						
							2020-04-30 15:04:47 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								16a4566091 
								
							 
						 
						
							
							
								
								validator bugfix + old key blocks download improvement  
							
							
							
						 
						
							2020-04-11 18:08:57 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								be9c34c62d 
								
							 
						 
						
							
							
								
								bugfixes  
							
							
							
						 
						
							2020-04-10 23:06:01 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								e30d98eb30 
								
							 
						 
						
							
							
								
								new db  
							
							... 
							
							
							
							new database
fift/func bugfixes 
							
						 
						
							2019-11-15 18:02:37 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								38c3e39066 
								
							 
						 
						
							
							
								
								func/fift: bugfixes  
							
							
							
						 
						
							2019-10-09 20:00:54 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								ac3eb1a7b8 
								
							 
						 
						
							
							
								
								tonlib updated  
							
							... 
							
							
							
							- updated tonlib
- added documentation
- speed up full node synchronization 
							
						 
						
							2019-09-25 17:50:58 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								07b26e2259 
								
							 
						 
						
							
							
								
								fullnode: added getCapabilities query  
							
							
							
						 
						
							2019-09-24 14:20:26 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								a1e352d894 
								
							 
						 
						
							
							
								
								updated tonlib, new fullnode queries  
							
							
							
						 
						
							2019-09-24 01:10:57 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								f40822b58a 
								
							 
						 
						
							
							
								
								fullnode: support for TCP master/slave replication  
							
							
							
						 
						
							2019-09-19 23:17:17 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								13140ddf29 
								
							 
						 
						
							
							
								
								updated block header  
							
							... 
							
							
							
							1. Updated block header, proofs now contain more data
   Notice, that old proofs may become invalid in the future
2. Fixed message routing
3. Fixed block creator id in block header
4. Support for full proofs in tonlib
5. Support for partial state download
6. Some other bugfixes 
							
						 
						
							2019-09-18 21:46:32 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									initial commit 
								
							 
						 
						
							
							
							
							
								
							
							
								c2da007f40 
								
							 
						 
						
							
							
								
								initial commit  
							
							
							
						 
						
							2019-09-07 14:33:36 +04:00