Skip to content

chore(deps): bump github.com/xssnick/tonutils-go from 1.14.1 to 1.17.0#997

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

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

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 20, 2026

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

Release notes

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

v1.17.0

  • Pure Go TVM implementation with transactions and run method emulation (Alpha version)
  • Added TVM execution proofs and usage-based proof tracing
  • Reworked cell internals for better performance, hashing, depth, level and proof semantics
  • Changed Cell.BeginParse to return (*Slice, error) and added MustBeginParse (lazy cells can return error on parse)
  • Added lazy BoC loading and lazy pruned-ref support for huge cell trees
  • Added MerkleProofBuilder, CellUsageTree and trace-based proof generation
  • Added Virtualize method for cells to work with proofs using semantics similar to C++
  • Added Merkle update validation, application, combination and generation
  • Added BoC serialization options, streaming writer, file hash support and large BoC export
  • Added BoC compression/decompression with LZ4-based algorithms (mostly for block broadcasts v2)
  • Added optional cell tracing hooks
  • Added augmented dictionaries, prefix dictionaries and expanded dict APIs
  • Improved dictionary iteration, nearest-key lookup, prefix subdicts, filtering and validation
  • Added TON address anycast support
  • Added blockchain config helpers for prices, workchains, limits, validators and special params
  • Improved TLB loader performance and added tlb.Parse to directly map cell to struct
  • Added TLB support for string tags, array tags, var-int tags and stricter address tags
  • Added relaxed message, outbound action and out-message queue TLB types
  • Improved liteserver connection balancing, sticky node selection, pings and failover
  • Added liteserver config/library APIs with proof-aware handling
  • Added liteserver out-message queue and dispatch queue APIs with proof checks
  • Added liteserver nonfinal validator group, candidate and pending block APIs
  • Improved ADNL query/ping bookkeeping, packet validation and channel handling
  • Added ADNL IPv6 address support and address list cloning helpers
  • Added DHT server code with local value store, signed value validation and republishing
  • Improved DHT client/server validation, lookup behavior and test coverage
  • Finalized overlay FEC broadcast sender and broadcaster with RaptorQ support
  • Improved RLDP receive-stream processing, cleanup and response validation
  • RLDP performance and speed improvements
  • Added examples for transaction input emulation, DHT server and RLDP P2P
  • Increased regression, fuzz, benchmark and cross-emulator test coverage
  • Bumped Go version to 1.25

v1.16.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

v1.15.5

  • TL uintptr arithmetic changed to unsafe.Pointer with runtime keep-alive for safety (by @​mrnkslv)

v1.15.4

  • RLDP Recovery and congestion improvements

... (truncated)

Commits
  • 4440616 Small README rearrange
  • 7fd22cd Merge pull request #382 from xssnick/tvm
  • a302c86 Updated coverage badge
  • e345c9d Merge 208a61e3fc0187968b246ad21c6e26acff08455f into 52b7bbeda06f4b3e5f6e53af8...
  • 208a61e TL&TLB optimizations & TVM improvements
  • 121e816 TVM & Proof improvements & etc
  • 35881ca Better proof trace with trace in cell & Lazy load at BeginParse instead of refs
  • a4c1b52 TVM improvements parity
  • 5b4153e Updated coverage badge
  • 8fe0f6e Merge b36e00e9406e479679f1b31c98004a6c40da2575 into 52b7bbeda06f4b3e5f6e53af8...
  • 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.17.0.
- [Release notes](https://github.com/xssnick/tonutils-go/releases)
- [Commits](xssnick/tonutils-go@v1.14.1...v1.17.0)

---
updated-dependencies:
- dependency-name: github.com/xssnick/tonutils-go
  dependency-version: 1.17.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 May 20, 2026
@dependabot dependabot Bot requested a review from a team as a code owner May 20, 2026 02:53
@dependabot dependabot Bot added the go Pull requests that update go code label May 20, 2026
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented May 20, 2026

⚠️ No Changeset found

Latest commit: ab07274

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