🚀 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
* 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
* 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
* Resolver tool to get provider availability info (standalone script)
* Updated tonutils-go
* 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
2❤8🔥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
* Torrent deletion improvements
* Use downloads path from config when torrent added by cli
* Updated tonutils-go, provider and tunnel payments deps
3❤8🔥6
📕 TON Torrent v1.7.2 released!
* Network improvements
* UI & UX Improvements and fixes
* Updated tonutils-storage core and deps
* Network improvements
* UI & UX Improvements and fixes
* Updated tonutils-storage core and deps
🔥9❤5👍2
💫 Tonutils Reverse Proxy v0.4.5 released!
* Updated network core to latest version (tonutils-go)
* Network improvements and fixes
* Updated network core to latest version (tonutils-go)
* Network improvements and fixes
🔥5❤4👍3
❤5🔥3👍2
2🔥4❤2
👍3❤2🤝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
* 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🔥3❤2
🐳3⚡2❤2👍2🔥1💯1
💸 tonutils-storage-provider v0.3.11 released!
* Improved contract time with no balance management to be more fair
* Improved contract time with no balance management to be more fair
🔥5❤4👍3
🚀 tonutils-go v1.14.1 released!
* Negative coins to String representation fix
* Added
* 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
* 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
👍7❤4🎉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
* Automatic deploy channel on first topup
* Added
* Added locked deposit data to channel and managing logic
* Added
* 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
*
* Web UI small updates
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🔥8❤1👍1
🗂 tonutils-storage v1.2.1 released!
* Added bag files verification API method
* Added
* Added new
* 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
* 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👍2❤1💯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
* Auto reconnect to server from web on SSE error
* Set inactive on close offchain channel with no balance
* Web UI improvements
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👍3❤2
🗂 tonutils-storage v1.2.2 released!
* Adjusted piece sizes proposal for creation
* Set header edge piece only when data downloaded
* Adjusted piece sizes proposal for creation
* Set header edge piece only when data downloaded
1👍4❤1🔥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
* Added TL
* RLDP Optimizations (by andreypfau)
* Removed api argument from
* Allowed address type as stack element for
* CRC16 internal implementation, to reduce dependencies
* Coins math methods changed from pointers to struct for simpler usage
* Fixed
* Increased lite client max packet size to 16 mb
* Wallet usage exmaple with Toncenter API
*
*
*
* 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🔥6❤4👍1
💳 TON Payments v1.2.1 released!
* Adjusted seqno check when challenge contract
* Updated tonutils-go to v1.15.0
* Adjusted seqno check when challenge contract
* Updated tonutils-go to v1.15.0
1👍3🔥3❤1
🚀 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
* 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👍4❤2🔥2☃1
🚀 tonutils-go v1.15.2 released!
* Updated RaptorQ to v1.3 (arm64 asm optimizations by andreypfau)
* Fixed findLastTransaction early return for ExternalIn
* Fixed DHT FindValue goroutines leak
* RLDP small improvements
* Updated RaptorQ to v1.3 (arm64 asm optimizations by andreypfau)
* Fixed findLastTransaction early return for ExternalIn
* Fixed DHT FindValue goroutines leak
* RLDP small improvements
1👍3❤1🔥1