Releases: xssnick/tonutils-go
Releases · xssnick/tonutils-go
v1.15.5
v1.15.4
v1.15.3
v1.15.2
- Updated RaptorQ to v1.3 (arm64 asm optimizations by @andreypfau)
- Fixed findLastTransaction early return for ExternalIn
- Fixed DHT FindValue goroutines leak
- RLDP small improvements
v1.15.1
v1.15.0
- 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
RegisterAllowedGroupmethod to group messages in a single alias name - RLDP Optimizations (by @andreypfau)
- Removed api argument from
FromPrivateKeyWithOptions, added optionWithAPI(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
BlockBroadcastTL struct registration - Increased lite client max packet size to 16 mb
- Wallet usage exmaple with Toncenter API
overlaypackage refactoringBlockIDExtrefactoring, removed deprecatedBlockInfoGetParentBlocksmoved to ton package fromtlb.BlockHeadermethod
v1.14.1
- Negative coins to String representation fix
- Added
GetBlockDataAsCellmethod 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
v1.14.0
- Find transaction by normalized external hash support
- Support for tinygo + wasm go compiler
- Crypto keys types moved to
keyspackage fromadnlpackage - TonConnect
VerifyProofHandlePayloadand payload methods added (by @Vladimir-Khm) - Added
RegisterWithFabricfor complex TL structures that requires preinitialization - Added static method
jettons.BuildTransferPayloadto replaceobj.BuildTransferPayloadV2, and same for burn - Fixed ADNL timed out queries removal
- RLDP improvements
- Crypto lib
oasisprotocol/curve25519-voireplaced tofilippo.io/edwards25519and now onlyEd25519PubToX25519is used,Ed25519PrivateToX25519implemented right in tonutils
v1.13.1
v1.13.0
- Added TonConnect proof verification method
- Support for new tlb storage info scheme
- StringSnake as tlb type (by @m0leynik)
- Coins math methods (by @mikalsande)
- ParsePubKeyFromData method added
- DHT Store and nodes search optimization
- LS Connection 2 retries on init
- ADNL Ping method
- ADNL PacketsBufferSize configurable
- ADNL NetManager close methods
- RLDP Rate control tuning
- Golang min version updated to 1.23 & updated deps