Skip to content

fix(deps): bump github.com/xssnick/tonutils-go from 1.14.1 to 1.18.0 - #1127

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/xssnick/tonutils-go-1.18.0
Open

fix(deps): bump github.com/xssnick/tonutils-go from 1.14.1 to 1.18.0#1127
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/xssnick/tonutils-go-1.18.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 14, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/xssnick/tonutils-go from 1.14.1 to 1.18.0.

Release notes

Sourced from github.com/xssnick/tonutils-go's releases.

v1.18.0

Overview

QUIC transport, two-step overlay broadcasts, ADNL/RLDP observability and lifecycle improvements, liteserver backpressure, TVM global versions 14 and 15, reusable transaction execution contexts, and broad TL, TLB, cell, BoC, proof, and emulation performance improvements.

Changelog

  • Added adnl/quic transport with client, server, gateway, multi-identity support, and a runnable QUIC example.
  • Added QUIC address support to DHT.
  • Added simple and FEC two-step overlay broadcasts with sending helpers, relaying, resource limits, delivered-message caches, validation hooks, and statistics.
  • Added FEC broadcast relay state and improved overlay broadcast validation, certificate caching, and peer handling.
  • Expanded the DHT server with query admission, query result, and store hooks.
  • Added DHT routing-table statistics, signed node construction, stored-key enumeration, and expired-value cleanup.
  • Improved DHT bucket maintenance, value republishing, node discovery, peer validation, and concurrent request handling.
  • Disabled legacy DHT reverse-connection requests; they now return an explicit error.
  • Reworked ADNL channel initialization, reinitialization, idle recovery, address updates, multipart limits, and peer lifecycle handling.
  • Added ADNL Ping, SendNop, and per-peer traffic, channel, sequence, and reinitialization statistics.
  • Improved RLDP transfer scheduling, receive processing, congestion control, memory usage, timeout handling, and large-transfer performance.
  • Added detailed RLDP transfer and congestion statistics.
  • Reworked lite server request handling with bounded per-client write queues, batched responses, query prechecks, and explicit ServerBusy errors.
  • Replaced liteserver SetMessageHandler and ServerClient.Send with query-scoped SetQueryHandler and ServerClient.Answer.
  • Added version-aware TVM opcode dispatch and global version 14 and 15 behavior, with historical execution coverage across versions 0–15.
  • Added reusable PreparedBlockchainConfig, BlockContext, PreparedAccount, and PreparedMessage execution contexts.
  • Reworked TVM execution APIs around ExecutionConfig, Execute, ExecuteGetMethod, and the new transaction emulation interfaces.
  • Improved TVM parity for transaction phases, fees, message processing, continuations, dictionaries, arithmetic, cryptography, BLS operations, library limits, and error behavior.
  • Added fast TLB codecs for common account, message, transaction, and block structures.
  • Added augmented dictionaries for block structures and checked CurrencyCollection arithmetic.
  • Expanded cell and dictionary APIs with bulk construction, positioned iterators, augmented iterators, leaf counting, and allocation-saving read helpers.
  • Added BOCViewReader, configurable BoC parsing and appending, ReserializeBOC, and serialized BoC decompression.
  • Improved BoC parsing, block compression and decompression, usage proof construction, Merkle updates, and lazy cell processing.
  • Added zero-copy and append-oriented TL serialization APIs and optimized generated TL parsing paths.
  • Added a non-final block example and updated the transaction input emulation and highload wallet examples.
  • Fixed parent block handling when previous references are pruned from a block header proof.
  • Renamed toncenter v2 EstimateFeeRequest.IgnoreChkSig to IgnoreSignatureCheck.
  • Raised the minimum Go version to 1.26 and updated RaptorQ, CIRCL, LZ4, x/crypto, and x/sys.
  • Expanded cross-emulator, fuzz, race, benchmark, and regression coverage across TVM, cells, TL/TLB, ADNL, DHT, overlay, RLDP, and liteclient.

v1.17.2

  • Better broadcast FEC
  • Cell methods for manual proofs construction exported
  • DHT StoreAddress & StoreOverlay return values fixed to be same as v1.16

v1.17.1

  • Added random-access BOCView API for BoC
  • Moved BoC index building to slice outside struct to optimize mem
  • Improved lazy BoC parsing without required TrustedHashes
  • Added DisableLazyCache parse option for cached BoC
  • Added Cell.Prewarm for lazy
  • Improved DHT nearest-node lookup
  • Optimized DHT store payload reuse
  • Added overlay broadcast handler with source info
  • RLDP BBRv2 startup and loss tuning

... (truncated)

Commits
  • 749603a Merge pull request #387 from xssnick/dev-e2
  • 57f16a1 Updated coverage badge
  • 8a7c702 Merge 44a793960e01e0f89e08e399edad302a58a8e858 into 824bce245367c160d7b89e830...
  • 44a7939 Revert rldp window dedup
  • dbf7187 RLDP optimizations
  • dee7b0b Fixed channel init & dht race
  • b3cfd99 Block compression optimizations
  • 1814743 Optimized usage proof building
  • 8bb07c9 Optimize block decompress & Added dict iterator at
  • d1bd816 Cell&Dict oprimizations & TVM parity fixes & more coverage & Network stats pe...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/xssnick/tonutils-go](https://github.com/xssnick/tonutils-go) from 1.14.1 to 1.18.0.
- [Release notes](https://github.com/xssnick/tonutils-go/releases)
- [Commits](xssnick/tonutils-go@v1.14.1...v1.18.0)

---
updated-dependencies:
- dependency-name: github.com/xssnick/tonutils-go
  dependency-version: 1.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jul 14, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner July 14, 2026 19:17
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jul 14, 2026
@changeset-bot

changeset-bot Bot commented Jul 14, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: f90d9d3

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants