Tonutils News
220 subscribers
1 photo
64 links
Download Telegram
🗂 tonutils-storage v1.1.2 released!

* Fixed RLDP transfers leak and timeout
* Added optional profiling flag pprof-addr
5👍7🔥3
🚀 tonutils-go v1.14.0 released!

* Added ability to find transaction by normalized external hash
* Support for tinygo + wasm go compiler (lib can be compiled for browser usage)
* Added RegisterWithFabric for complex TL structures that requires preinitialization
* TonConnect VerifyProofHandlePayload and payload methods added (by Vladimir-Khm)
* Added static method jettons.BuildTransferPayload to replace obj.BuildTransferPayloadV2, same for burn

* RLDP improvements and fixes
* Fixed ADNL timed out queries removal
* Fix create FEC decoder for parts of RLDP stream (by XaBbl4)
* Crypto keys types moved to keys package from adnl package
* Crypto lib oasisprotocol/curve25519-voi replaced to filippo.io/edwards25519 and now only Ed25519PubToX25519 is used, Ed25519PrivateToX25519 implemented right in tonutils
8🔥5👍3
💳 TON Payments v0.3.0 released!

* Web node, WASM build + JS bindings and example wallet
* Locked balance calculate
* Channel history
* Idempotent topup
* Updated channel contract
* DB, Blockchain API, Transport and Logger abstraction
* HTTP+SSE Transport for intermediate nodes with direct peers
* Both transports support for server node, HTTP+SSE and ADNL to communicate with all peer types
* More params for channel discuss before deploy
* Other multiple improvements
* Updated tonutils-go to v1.14.0
🔥13👍4
💸 tonutils-storage-provider v0.3.9 released!

* Remember contract rate and span to verify when changed (to not delete already agreed contracts when config changed)
* Added MaxMinutesNoDownloadProgress config option
* Resolver tool to get provider availability info (standalone script)
* Updated tonutils-go
28🔥7
🗂 tonutils-storage v1.1.3 released!

* Torrent deletion improvements
* Use downloads path from config when torrent added by cli
* Updated tonutils-go, provider and tunnel payments deps
38🔥6
📕 TON Torrent v1.7.2 released!

* Network improvements
* UI & UX Improvements and fixes
* Updated tonutils-storage core and deps
🔥95👍2
💫 Tonutils Reverse Proxy v0.4.5 released!

* Updated network core to latest version (tonutils-go)
* Network improvements and fixes
🔥54👍3
⚡️ Tonutils Proxy v1.8.1 released!

* UI & UX Improvements and fixes
* Updated dependencies
5🔥3👍2
💫 Tonutils Reverse Proxy v0.4.6 released!

* RLDP2 Capability enabled
* Updated tonutils-go
2🔥42
💸 tonutils-storage-provider v0.3.10 released!

* Set remove files flag on bag deletion
👍32🤝2
🗂 tonutils-storage v1.1.4 released!

* More stable download and upload speed
* * [RLDP] Rate control with EWMA
* * [RLDP] No wait for free rate at sendFastSymbols, to not lock main worker threads
5🔥32
🗂 tonutils-storage v1.1.5 released!

* Multiple RLDP improvements and speed rate tuning
🐳322👍2🔥1💯1
💸 tonutils-storage-provider v0.3.11 released!

* Improved contract time with no balance management to be more fair
🔥54👍3
🚀 tonutils-go v1.14.1 released!

* Negative coins to String representation fix
* Added GetBlockDataAsCell method to ton package
* RLDP better realtime switch between v1 and v2
* RLDP Rate control with EWMA and answer improvements
* Added RLDP GetRateInfo method
* ADNL disconnect handler call asynchronously
* TL IPv6 type
👍74🎉4
💳 TON Payments v1.1.0 released!

This version introduces inbound liquidity managing mechanics and channel opening without deployment. Now it is possible to receive transfers with no balance, channel can be deployed later after first transfer received.

* Automatic capacity rent on receive
* New capacity related fields added to config
* Virtual channel deadline for last peer increased to 3 hours from 1 minute
* Changed urgent peers behaviour to depend on active channels
* Automatic deploy channel on first topup
* Added RentCapacity action to states processor
* Added locked deposit data to channel and managing logic
* Added OpenChannelOffchain query to transport to open channel without deployment
* Accept virtual channels with no inbound capacity when final state is available (to rent after)
* Fixed false positive no queries disconnection, now ping resets timeout
* Multiple Improvements and some refactoring
* Config upgrade logic added
* Support up to 4 messages per transaction for web
* dumpTasks method exported from wasm
* Web UI small updates
1🔥81👍1
🗂 tonutils-storage v1.2.1 released!

* Added bag files verification API method
* Added download_all flag to API bag response
* Added new Header downloaded state to bags list in CLI
* Improved filepath joins for behaviour consistency on different OS
* Fixed bag db state update on starting full download after only header download (provider with small bag case)
* Fixed incorrect reset number of fails when do ping operation (by XaBbl4)
* Updated dependencies
1🔥5👍21💯1
💳 TON Payments v1.2.0 released!

Now it is possible to request withdrawal from party for fee, it means users with empty wallets can receive coins onchain without making transactions.

* Added commit propose for fee action
* Fixed contract deploy message for web wallet
* Web database and config isolation by connected wallet address
* Exported closeChannel method from wasm to web
* Auto reconnect to server from web on SSE error
* Set inactive on close offchain channel with no balance
* Web UI improvements
1🔥6👍32
🗂 tonutils-storage v1.2.2 released!

* Adjusted piece sizes proposal for creation
* Set header edge piece only when data downloaded
1👍41🔥1
🚀 tonutils-go v1.15.0 released!

* Added Toncenter API client package
* Added flexible wallet initialization methods with options (by mikalsande)
* Added support for Ledger compatible seed phrases. (by mikalsande)
* Added FromPubKeyWithOptions, for wallets with external signer
* Added TL RegisterAllowedGroup method to group messages in a single alias name
* RLDP Optimizations (by andreypfau)
* Removed api argument from FromPrivateKeyWithOptions, added option WithAPI(api)
* Allowed address type as stack element for RunGetMethod (auto conversion to slice)
* CRC16 internal implementation, to reduce dependencies
* Coins math methods changed from pointers to struct for simpler usage
* Fixed BlockBroadcast TL struct registration
* Increased lite client max packet size to 16 mb
* Wallet usage exmaple with Toncenter API
* overlay package refactoring
* BlockIDExt refactoring, removed deprecated BlockInfo
* GetParentBlocks moved to ton package from tlb.BlockHeader method
🔥64👍1
💳 TON Payments v1.2.1 released!

* Adjusted seqno check when challenge contract
* Updated tonutils-go to v1.15.0
1👍3🔥31
🚀 tonutils-go v1.15.1 released!

* RLDP RTT based congestion control
* RLDP RoundRobin FEC support
* RLDP Message queue optimizations
* ADNL Small optimizations
* TL ToBytesToBuffer method added hard limit for 1<<24 bytes and error return
* Added RLDP benchmarks
2👍42🔥21