👍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
1👍3⚡2❤1
🗂 tonutils-storage v1.3.0 released!
* Better download performance and stability
* Event driven pieces fetcher with RTT balancer
* Worker based nodes connector with known nodes retry
* Updated tonutils-go (multiple network improvements)
* Multiple small improvements
* Better download performance and stability
* Event driven pieces fetcher with RTT balancer
* Worker based nodes connector with known nodes retry
* Updated tonutils-go (multiple network improvements)
* Multiple small improvements
2🔥7❤3👍2
2👍5🔥3❤1
2🔥6❤2👍2
🚀 tonutils-go v1.15.5 released!
* TL uintptr arithmetic changed to unsafe.Pointer with runtime keep-alive for safety (by mrnkslv)
* TL uintptr arithmetic changed to unsafe.Pointer with runtime keep-alive for safety (by mrnkslv)
1👍4🔥2❤1
⚡️ Tonutils Proxy v1.8.3 released!
* Fixed internal redirects processing
* Fixed multi headers pass to browser (example: multiple set cookies)
* Updated tonutils-storage (faster ton storage sites loading)
* Updated tonutils-go
* Fixed internal redirects processing
* Fixed multi headers pass to browser (example: multiple set cookies)
* Updated tonutils-storage (faster ton storage sites loading)
* Updated tonutils-go
🔥11❤4👍4
🚀 tonutils-go v1.16.0 released!
* Added simplex validator set signature support in block proof verification
* Added new liteserver queue APIs: GetOutMsgQueueSizes, GetBlockOutMsgQueueSize, GetDispatchQueueInfo, GetDispatchQueueMessages
* Added GetBlockHeader API method
* Added WithLSInfoInErrors() to enrich lite server errors with server address and response timing
* Improved retry logic (cleaner wrapper, timeout retry behavior, added retriable LS codes 228 and 429)
* Improved transaction lookup: added FindLastTransactionBy(In|Out)MsgHashAfterTime, switched to full message hash matching, deprecated old payload-hash variants
* Updated toncenter v2 compatibility (getOutMsgQueueSize call, total_supply type)
* Increased test coverage
* Bumped golang.org/x/crypto to v0.45.0
* Added simplex validator set signature support in block proof verification
* Added new liteserver queue APIs: GetOutMsgQueueSizes, GetBlockOutMsgQueueSize, GetDispatchQueueInfo, GetDispatchQueueMessages
* Added GetBlockHeader API method
* Added WithLSInfoInErrors() to enrich lite server errors with server address and response timing
* Improved retry logic (cleaner wrapper, timeout retry behavior, added retriable LS codes 228 and 429)
* Improved transaction lookup: added FindLastTransactionBy(In|Out)MsgHashAfterTime, switched to full message hash matching, deprecated old payload-hash variants
* Updated toncenter v2 compatibility (getOutMsgQueueSize call, total_supply type)
* Increased test coverage
* Bumped golang.org/x/crypto to v0.45.0
2👍10❤8🔥6