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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									starlightduck 
								
							 
						 
						
							
							
							
							
								
							
							
								eb35cf653a 
								
							 
						 
						
							
							
								
								Use td::realpath and add re-inclusion tests  
							
							
							
						 
						
							2022-05-12 18:57:03 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									starlightduck 
								
							 
						 
						
							
							
							
							
								
							
							
								9356a16b84 
								
							 
						 
						
							
							
								
								Implement #include keyword with advanced checks and backtrace  
							
							
							
						 
						
							2022-05-12 12:54:34 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EmelyanenkoK 
								
							 
						 
						
							
							
							
							
								
							
							
								0c772185ef 
								
							 
						 
						
							
							
								
								Add constants and string literals to funC  
							
							... 
							
							
							
							* Add special string literals "..."? (s,a,u,h,)
* Add string literal H (256-bit hash)
* Add string literal c (crc32)
* Use td::hex_encode instead of homebrew function and add test
* Fix error codes and use more generic address
* Add support for int and slice constants
* Add support for strongly typed constants
* Add support for precompiled constant expressions (hard!)
Co-authored-by: starlightduck <starlightduck@gmail.com> 
							
						 
						
							2022-05-06 11:13:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									starlightduck 
								
							 
						 
						
							
							
							
							
								
							
							
								0e955793ed 
								
							 
						 
						
							
							
								
								Add support for #pragma version and FunC versioning  
							
							... 
							
							
							
							FunC pragma refined error messages and ^ partials 
							
						 
						
							2022-05-06 11:11:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									OmicronTau 
								
							 
						 
						
							
							
							
							
								
							
							
								0e47c6c8e0 
								
							 
						 
						
							
							
								
								Asm.fif typo in IFBITJMPs  
							
							
							
						 
						
							2022-05-06 11:11:06 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									akifoq 
								
							 
						 
						
							
							
							
							
								
							
							
								34590176eb 
								
							 
						 
						
							
							
								
								Fix IF:<{ and IFNOT:<{ empty continuation case  
							
							... 
							
							
							
							The boolean value should be DROPped in the case the continuation is empty. 
							
						 
						
							2022-05-06 11:06:48 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Starlight Duck 
								
							 
						 
						
							
							
							
							
								
							
							
								3fee04e20a 
								
							 
						 
						
							
							
								
								Support libraries in LS and request+caching in TLC  
							
							
							
						 
						
							2022-05-06 10:48:05 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Starlight Duck 
								
							 
						 
						
							
							
							
							
								
							
							
								7dc980562f 
								
							 
						 
						
							
							
								
								tonlib use correct c7: config and address when executing  
							
							
							
						 
						
							2022-05-06 10:46:16 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									OmicronTau 
								
							 
						 
						
							
							
							
							
								
							
							
								59fcd7cbd5 
								
							 
						 
						
							
							
								
								Deactivate accounts upon destruction in block  
							
							
							
						 
						
							2022-05-06 10:44:44 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									OmicronTau 
								
							 
						 
						
							
							
							
							
								
							
							
								1b480e39ba 
								
							 
						 
						
							
							
								
								Fix infinity max_gas_limit for get methods  
							
							
							
						 
						
							2022-05-06 10:44:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									OmicronTau 
								
							 
						 
						
							
							
							
							
								
							
							
								703bcd6e32 
								
							 
						 
						
							
							
								
								Add tests and fixes for modpow2, muldivmod  
							
							
							
						 
						
							2022-05-06 10:43:53 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tolya-yanot 
								
							 
						 
						
							
							
							
							
								
							
							
								6faeca69a2 
								
							 
						 
						
							
							
								
								Fix split-depth and collator  
							
							
							
						 
						
							2021-11-07 23:58:36 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									OmicronTau 
								
							 
						 
						
							
							
							
							
								
							
							
								64e68a47ec 
								
							 
						 
						
							
							
								
								Fix 256+ depth pruned cell deserialization  
							
							
							
						 
						
							2021-09-15 18:08:39 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									OmicronTau 
								
							 
						 
						
							
							
							
							
								
							
							
								cc86a0724a 
								
							 
						 
						
							
							
								
								Fix muldivmod  
							
							
							
						 
						
							2021-09-15 18:08:39 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EmelyanenkoK 
								
							 
						 
						
							
							
							
							
								
							
							
								03fc659d23 
								
							 
						 
						
							
							
								
								Update block.tlb  
							
							
							
						 
						
							2021-09-06 12:49:36 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tolya-yanot 
								
							 
						 
						
							
							
							
							
								
							
							
								c1a733c0f0 
								
							 
						 
						
							
							
								
								Add send_mode param to tonlib_api msg.message (send_mode=-1 - use default)  
							
							
							
						 
						
							2021-08-02 23:59:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EmelyanenkoK 
								
							 
						 
						
							
							
							
							
								
							
							
								46204d918d 
								
							 
						 
						
							
							
								
								Make fine multiplicators rational with 256 base  
							
							
							
						 
						
							2021-06-16 20:03:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EmelyanenkoK 
								
							 
						 
						
							
							
							
							
								
							
							
								41255daa54 
								
							 
						 
						
							
							
								
								Use punishment params from config for validator complaints  
							
							
							
						 
						
							2021-06-16 20:03:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EmelyanenkoK 
								
							 
						 
						
							
							
							
							
								
							
							
								9a4ac01078 
								
							 
						 
						
							
							
								
								Set proto_version in ValidatorSessionConfig from network config  
							
							
							
						 
						
							2021-06-16 20:03:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EmelyanenkoK 
								
							 
						 
						
							
							
							
							
								
							
							
								82a3eb9bd2 
								
							 
						 
						
							
							
								
								Add TL-B schemes for consensus_v3, misbehaviour_punishment and oracles  
							
							
							
						 
						
							2021-06-16 20:03:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kirill Ponazdyr 
								
							 
						 
						
							
							
							
							
								
							
							
								456cc977be 
								
							 
						 
						
							
							
								
								Increase thread limit to 256  
							
							
							
						 
						
							2021-04-03 20:03:54 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Melman 
								
							 
						 
						
							
							
							
							
								
							
							
								bab4c1637e 
								
							 
						 
						
							
							
								
								Automatically integrates git build information into executables.  
							
							... 
							
							
							
							Usage:
func.exe -V
adnl-pong -V
validator-engine -V
and so on.
Result will be shown in the following format:
Func build information: [ Commit: d8b751d7a5 
							
						 
						
							2021-02-27 14:34:43 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Melman 
								
							 
						 
						
							
							
							
							
								
							
							
								41a3418b7b 
								
							 
						 
						
							
							
								
								Adds command line parameter -V that shows build version to the binaries.  
							
							... 
							
							
							
							Build number controlled in top level CMakeLists.txt file via -DBUILD_VERSION variable.
Usage:
adnl-pong -V
validator-engine -V
and so on. 
							
						 
						
							2021-02-27 14:34:41 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kirill A 
								
							 
						 
						
							
							
							
							
								
							
							
								a12e3db5d3 
								
							 
						 
						
							
							
								
								Enable installation of smartcontract and tonlib-cli  
							
							
							
						 
						
							2021-02-26 23:48:52 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EmelyanenkoK 
								
							 
						 
						
							
							
							
							
								
							
							
								f9828a1252 
								
							 
						 
						
							
							
								
								Fix old hash parsing in create-config-proposal.fif  
							
							
							
						 
						
							2021-02-09 17:26:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EmelyanenkoK 
								
							 
						 
						
							
							
							
							
								
							
							
								666576682a 
								
							 
						 
						
							
							
								
								Fix non-critical bug in config-code  
							
							... 
							
							
							
							Wins/losses order is messed up 
							
						 
						
							2021-02-09 17:26:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								24dc184a2e 
								
							 
						 
						
							
							
								
								validator large state serialization bugfix + tdlib update for clients  
							
							
							
						 
						
							2021-01-07 22:48:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								dab7ee3f97 
								
							 
						 
						
							
							
								
								updated pow-miner + small bugfix  
							
							
							
						 
						
							2020-07-10 13:46:16 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								f064b1047a 
								
							 
						 
						
							
							
								
								pow-testgiver support  
							
							
							
						 
						
							2020-07-06 17:07:20 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								dbde9c1c40 
								
							 
						 
						
							
							
								
								minor bugfix  
							
							
							
						 
						
							2020-06-03 21:47:47 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								4e2624459b 
								
							 
						 
						
							
							
								
								integrating the existing state of TON Storage / TON Payments / CPS Fift development branches  
							
							
							
						 
						
							2020-05-27 22:10:46 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								040df63c98 
								
							 
						 
						
							
							
								
								minor improvements and bugfixes  
							
							
							
						 
						
							2020-05-07 10:35:23 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								eecf05ca59 
								
							 
						 
						
							
							
								
								bugfixes + tonlib update  
							
							
							
						 
						
							2020-04-30 15:04:47 +04: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								8be3fc99ed 
								
							 
						 
						
							
							
								
								bugfixes + decreased archive slice size  
							
							
							
						 
						
							2020-04-08 23:49:28 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								cf97f48cd7 
								
							 
						 
						
							
							
								
								error handling in lite client, speed up message dequeue in blocks  
							
							
							
						 
						
							2020-04-07 00:08:53 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								dfc040cb00 
								
							 
						 
						
							
							
								
								validator: multiple bugfixes  
							
							
							
						 
						
							2020-04-06 15:22:14 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								7efb345e3d 
								
							 
						 
						
							
							
								
								remove debug checks to improve performance under load on weak validators  
							
							
							
						 
						
							2020-04-05 13:56:24 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								d17186896b 
								
							 
						 
						
							
							
								
								fixed block scheme bug  
							
							
							
						 
						
							2020-04-03 23:21:15 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								c300b4ff30 
								
							 
						 
						
							
							
								
								bugfix in validator  
							
							
							
						 
						
							2020-04-03 18:47:22 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								0e4277313c 
								
							 
						 
						
							
							
								
								fixed crash in validator. Updated elector/config smartcontracts  
							
							
							
						 
						
							2020-04-02 17:08:42 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								9bff9285b8 
								
							 
						 
						
							
							
								
								bugfix in config sc + docs  
							
							
							
						 
						
							2020-04-01 13:07:29 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								4b5dd4525e 
								
							 
						 
						
							
							
								
								updated lite-client  
							
							
							
						 
						
							2020-03-31 17:11:56 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								4dd5eea11f 
								
							 
						 
						
							
							
								
								added support for config change proposals  
							
							... 
							
							
							
							- added some fift scripts for the config change proposal voting
- added validator-engine-console support for the config change proposal voting
- additional sanity checks in catchain
- unsafe slow catchain resync method 
							
						 
						
							2020-03-30 17:20:45 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								a31f8d4424 
								
							 
						 
						
							
							
								
								bugfixed + crypto update  
							
							... 
							
							
							
							- compiles vs BoringSSL
- config proposal/vote fift code
- bugfixes in catchain
- other small fixes 
							
						 
						
							2020-03-27 18:59:00 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								9f351fc29f 
								
							 
						 
						
							
							
								
								emergency update  
							
							
							
						 
						
							2020-03-24 03:32:16 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ton 
								
							 
						 
						
							
							
							
							
								
							
							
								5d846e0aaf 
								
							 
						 
						
							
							
								
								changed block layout  
							
							
							
						 
						
							2020-03-11 20:34:33 +04:00