mirror of
				https://github.com/ton-blockchain/ton
				synced 2025-03-09 15:40:10 +00:00 
			
		
		
		
	
						commit
						221d510e14
					
				
					 2 changed files with 20 additions and 9 deletions
				
			
		
							
								
								
									
										13
									
								
								Changelog.md
									
										
									
									
									
								
							
							
						
						
									
										13
									
								
								Changelog.md
									
										
									
									
									
								
							|  | @ -1,4 +1,15 @@ | |||
| ##2023.11 Update | ||||
| ## 2023.12 Update | ||||
| 
 | ||||
| 1. Optimized message queue handling, now queue cleaning speed doesn't depend on total queue size | ||||
|      * Cleaning delivered messages using lt augmentation instead of random search / consequtive walk | ||||
|      * Keeping root cell of queue message in memory until outdated (caching) | ||||
| 2. Changes to block collation/validation limits | ||||
| 3. Stop accepting new external message if message queue is overloaded | ||||
| 4. Introducing conditions for shard split/merge based on queue size | ||||
| 
 | ||||
| Read [more](https://blog.ton.org/technical-report-december-5-inscriptions-launch-on-ton) on that update. | ||||
| 
 | ||||
| ## 2023.11 Update | ||||
| 
 | ||||
| 1. New TVM Functionality. (Disabled by default) | ||||
| 2. A series of emulator improvements: libraries support, higher max stack size, etc | ||||
|  |  | |||
|  | @ -1,10 +1,10 @@ | |||
| ##2023.11 Update | ||||
| ## 2023.12 Update | ||||
| 
 | ||||
| 1. New TVM Functionality. (Disabled by default) | ||||
| 2. A series of emulator improvements: libraries support, higher max stack size, etc | ||||
| 3. A series of tonlib and tonlib-cli improvements: wallet-v4 support, getconfig, showtransactions, etc | ||||
| 4. Changes to public libraries: now contract can not publish more than 256 libraries (config parameter) and contracts can not be deployed with public libraries in initstate (instead contracts need explicitly publish all libraries) | ||||
| 5. Changes to storage due payment: now due payment is collected in Storage Phase, however for bouncable messages fee amount can not exceed balance of account prior to message. | ||||
| 1. Optimized message queue handling, now queue cleaning speed doesn't depend on total queue size | ||||
|      * Cleaning delivered messages using lt augmentation instead of random search / consequtive walk | ||||
|      * Keeping root cell of queue message in memory until outdated (caching) | ||||
| 2. Changes to block collation/validation limits | ||||
| 3. Stop accepting new external message if message queue is overloaded | ||||
| 4. Introducing conditions for shard split/merge based on queue size | ||||
| 
 | ||||
| 
 | ||||
| Besides the work of the core team, this update is based on the efforts of @aleksej-paschenko (emulator improvements), @akifoq (security improvements), Trail of Bits auditor as well as all participants of [TEP-88 discussion](https://github.com/ton-blockchain/TEPs/pull/88). | ||||
| Read [more](https://blog.ton.org/technical-report-december-5-inscriptions-launch-on-ton) on that update. | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue