Releases: xssnick/tonutils-go
Releases · xssnick/tonutils-go
v1.8.2
- Fixed BoC index serialization with 2+ duplicate cells (bug introduced in 1.8.0)
- Added missing flag to DNS ADNL record
- Added Verify method to cell (verify signature)
- Added additional security checks to payment channel parse
- Added Delete and DeleteIntKey methods to dict
v1.8.1
v1.8.0
- Liteserver proofs verification, including chains of master blocks
- Encrypted transfers support and transfer decryption
- Added proof check policy to choose proof validation security level
- Added SubscribeOnTransactions method
- Added Retrier wrapper for liteclient (to autofailover nodes when 651 or -400 error code)
- Added decimals to tlb.Coins to use with tokens
- Added support for multi-root BoC serialization
- Accept payments on single address example
- Optimized index building and sorting for cell to BoC serializer
- Block shards loading improvements by iam047801
- Added GetConfigFromFile by zloylos
- Added StickyContextNextNode method to switch to next node for retry request
- Added arbitrary struct loading/serializing ability to TL-B loader
- Added checks for tlb.Coins for max bits size
- Added predefined TL-B types for validator, catchain and consensus configs
- Added payment channels predefined structs and deploy
- Added support for additional revisions of wallets (V3R1, V4R1, HighloadV2Verified)
- Added GetPublicKey method to wallet package
- Added ability to replace default query id and seqno fetcher for wallets to user defined
- Added 'cell' loading to TL loader
- Basic messages send mode changed to 1 + 2 from 1
- Jetton GetBalance return type changed to *big.Int
- Jetton transfer example
- DHT optimizations and improvements
v1.7.4
What's Changed
- Fixed wallet seed generation security issue (increased possible combinations num) by @jemeraldo
v1.7.3
v1.7.2
v1.7.1
- Better cell hashing, fixed corner cases on hashing special cells
- Added limit for dump symbols to control escape bomb
- Added Marshal/Unmarshal json for cells
- Added StoreOverlayNodes method to DHT client
- Added SetOnUnknownOverlayQuery to handle any unexpected overlay messages
- RLDP Tuning
- TorrentHeader TL Serialize method
- Fixed jetton MintPayload
- Fixed NFT edit message offchain content of editable nft
v1.7.0
- Transaction description data mapped to struct fields
- Block wait wrapper for ton methods (gives strict control of states even between diff nodes)
- DHT Stability and performance improvements
- Parallel DHT key Store implementation
- RLDP-HTTP Proxy get capabilities support
- Better (compact) dictionary serialization
- StoreVarUint methods for cell building
- VarUint [de]serialization support for TLB struct mappings