chore(deps): bump chainlink-ton#20842
Conversation
CORA - Pending ReviewersAll codeowners have approved! ✅ Legend: ✅ Approved | ❌ Changes Requested | 💬 Commented | 🚫 Dismissed | ⏳ Pending | ❓ Unknown For more details, see the full review summary. |
|
I see you updated files related to
|
There was a problem hiding this comment.
Pull request overview
This PR bumps the chainlink-ton dependency to a newer version (from commit 54a39a031e62 to 276a92092771) across all Go modules and updates related configurations. The update includes a change in the TON chain ID for test data.
Changes:
- Updated
chainlink-tonandchainlink-ton/deploymentdependencies across multiple Go modules - Changed TON chain ID from
99to-217in test data - Updated dependency graph documentation to reflect new
chainlink-tonrelationships
Reviewed changes
Copilot reviewed 12 out of 19 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| testdata/scripts/health/multi-chain-loopp.txtar | Updated TON chain ID from 99 to -217 in configuration and health check data, added BalanceMonitor health check |
| system-tests/tests/go.mod | Bumped chainlink-ton, mcms, and other indirect dependencies to newer versions |
| system-tests/lib/go.mod | Bumped chainlink-ton, mcms, and other indirect dependencies to newer versions |
| plugins/plugins.public.yaml | Updated chainlink-ton plugin git reference to newer commit |
| integration-tests/load/go.mod | Bumped chainlink-ton, mcms, chainlink-ccip/deployment, and other indirect dependencies |
| integration-tests/go.mod | Bumped chainlink-ton and mcms to newer versions in direct and indirect dependencies |
| go.mod | Updated chainlink-ton and various other dependencies including go-ethereum and grpc |
| go.md | Added chainlink-ton dependency on chainlink-common/pkg/monitoring and mcms dependency on chainlink-ton in dependency graph |
| deployment/go.mod | Bumped chainlink-ton, chainlink-ccip/deployment, and mcms dependencies |
| deployment/ccip/changeset/testhelpers/test_environment.go | Updated TON contract version from 897a04fdf92f to 74edaa830fa4 |
| core/services/fluxmonitorv2/integrations_test.go | Added EIP-7825 gas limit cap enforcement |
| core/scripts/go.mod | Bumped chainlink-ton, mcms, and other indirect dependencies |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| } | ||
| gasLimit := ethconfig.Defaults.Miner.GasCeil * 2 | ||
| // https://github.com/ethereum/go-ethereum/blob/abeb78c647e354ed922726a1d719ac7bc64a07e2/core/state_transition.go#L329-L332 | ||
| gasLimit := min(ethconfig.Defaults.Miner.GasCeil*2, params.MaxTxGas) // gas limit to respect EIP-7825 cap |
There was a problem hiding this comment.
Note: github.com/ethereum/go-ethereum v1.16.8 makes eip-7825 enforced, causing transaction gas limit too high (cap: 16777216, tx: 120000000) in fluxmonitorv2/integrations_test.go
| ok TON.99.RelayerService.PluginRelayerClient.PluginTON.Relayer | ||
| ok TON.99.RelayerService.PluginRelayerClient.PluginTON.TONLogPoller | ||
| ok TON.99.RelayerService.PluginRelayerClient.PluginTON.Txm | ||
| ok TON.-217.RelayerService |
There was a problem hiding this comment.
TON relayer/chain service queries the actual chain selector, updating arbitrary chain ID 99 to -217(localnet chain ID). cc @ogtownsend
d584f56
3d36cec to
d584f56
Compare
* chore: bump ton * chore: modgraph * fix: network name * fix: use localnet chain id * fix: chain id assertion * fix: add balance monitor * fix: post fusaka gas limit
|





This PR bumps chainlink-ton, chainlink-ton/deployment packages, and plugin version