Skip to content

Releases: xssnick/tonutils-go

v1.10.2

23 Sep 16:58
b50926d
Compare
Choose a tag to compare
  • Fixed AccStatusChangeFrozen ToCell bits order
  • Added new test for block parsing

v1.10.1

18 Sep 09:06
d22f8d3
Compare
Choose a tag to compare
  • Check proof for GetAccount not found result (by @akos-tk)

v1.10.0

16 Sep 12:58
d4afeb1
Compare
Choose a tag to compare
  • Added ConfigCustom to wallet package, to use your own wallet contract implementations (by @klimov-ankr)
  • Added SendExternalMessageWaitTransaction to ton package (by @dvlkv)
  • Added context and subwallet args to CustomQueryIDFetcher for wallets (by @klimov-ankr)
  • Added GetSubwalletID method to wallet (by @klimov-ankr)
  • Added TransferWaitTransaction method to wallet (by @iw4p)
  • Added Coins type Compare and Decimals method (by @livingroot)
  • Added StateInit type CalcAddress method

  • Improved and fixed Retrier wrapper to retry one more time using same nodes list
  • Fixed Host header definition for RLDP-HTTP
  • Fixed GetAccount and RunGetMethod proof check when used with shard block
  • Fixed ADNL UPD reinit when comminicating with c++ impl
  • RLDP message parts delay improvement
  • RLDP now prioritizes v1 use over v2 for better compatibility with c++ (temporarily)
  • Deprecated ContentOnchain fields, it is recommended to use GetAttribute method now

v1.9.9

25 Jul 20:02
1a9b826
Compare
Choose a tag to compare
  • Support for the finalized W5 (V5R1) wallet (by @Totemancer)
  • Added Equals method for Address type
  • Added example of accepting USDT and jettons payments
  • Small changes in output of String method of tlb.Transaction
  • Cells micro-optimization (by @AugustineAurelius)
  • Fixed ShardDescription field tag of tlb.ShardInfo
  • Fixed findLastTransactionByHash when searching out messages (thanks to @troo)
  • Update NFT Collection deploy example to verified contracts (by @Totemancer)

v1.9.8

13 Jun 12:38
c0b96b2
Compare
Choose a tag to compare
  • Wallet V5 support
  • User-friendly message mode constants (by @af913337456)
  • DNS GetRootContractAddr method to get dns root contract with context
  • StickyContextNextNodeBalanced method to get next node for retry based on balancer
  • Added ShardIdent/ShardID helper methods (ContainsAddress, IsParent, etc)
  • Fixed Highload v3, when sending single message with state-init
  • Fixed proof chain validation gap control (thanks to @hacker-volodya)
  • Fixed StorageUsed tlb structure fields order (by @WayFarerDimitri)
  • Fixed GetWalletRecord method, now it loads ref first
  • Fixed liteclient timeout retrier (by @klim0v)

v1.9.7

15 May 13:57
97fe541
Compare
Choose a tag to compare
  • Fixed raw special cell serialization as ref in tlb.ToCell
  • Dict GetKeySize & Copy methods added

v1.9.6

08 May 17:23
1628740
Compare
Choose a tag to compare
  • RLDP Tunning
  • Added FindLastTransactionByInMsgHash + FindLastTransactionByOutMsgHash to ton package
  • Builtin Offline LiteClient impl for cold wallets
  • Proof generation of key absence in dictionary
  • Added methods ToRawUnsafe/FromRawUnsafe for manual low level cell construction
  • Added Preload methods to cell slice (can be used instead of copy + load now, more efficient)
  • Fixed WithRetry LS wrapper when using with timeout (by @klim0v)
  • Fixed transaction Dump method panic (when no outs)

v1.9.5

20 Apr 08:08
db2bc98
Compare
Choose a tag to compare
  • DHT Improvements
  • Changed network config for tests

v1.9.4

12 Apr 14:39
0538358
Compare
Choose a tag to compare
  • Fixed RLDP Overlay disconnect loop overflow

v1.9.3

12 Apr 11:33
a1194b8
Compare
Choose a tag to compare
  • HighloadV3 wallet support
  • Better offline transaction building and signing support
  • Cleaner behaviour of RLDP OnDisconnect hook
  • Wallet package improvements