Skip to content

Commit c165c40

Browse files
committed
pull in ton deployment changes
1 parent b4d24ed commit c165c40

16 files changed

Lines changed: 54 additions & 42 deletions

File tree

core/scripts/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -495,8 +495,8 @@ require (
495495
github.com/smartcontractkit/chainlink-sui v0.0.0-20250916193659-4becc28a467f // indirect
496496
github.com/smartcontractkit/chainlink-testing-framework/framework/components/fake v0.10.0 // indirect
497497
github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2 // indirect
498-
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919020644-90918e715805 // indirect
499-
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250917170425-f6b7494e763a // indirect
498+
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919172159-145ae60a55a7 // indirect
499+
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250919172159-145ae60a55a7 // indirect
500500
github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 // indirect
501501
github.com/smartcontractkit/cre-sdk-go v0.7.0 // indirect
502502
github.com/smartcontractkit/crib-sdk v0.4.0 // indirect

core/scripts/go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1650,10 +1650,10 @@ github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2 h1:cWUHB6Q
16501650
github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2/go.mod h1:Z4K5VJLjsfqIIaBcZ1Sfccxu0xsCxBjPa6zF+5gtQaM=
16511651
github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2 h1:ZJ/8Jx6Be5//TyjPi1pS1uotnmcYq5vVkSyISIymSj8=
16521652
github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2/go.mod h1:kHYJnZUqiPF7/xN5273prV+srrLJkS77GbBXHLKQpx0=
1653-
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919020644-90918e715805 h1:2uoqjhB8kPEJ5vZKvldMwVeDkgF+j3UjmyRK3M+DYiE=
1654-
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919020644-90918e715805/go.mod h1:HcO2B+gLx58p6PhcOosU4JJ3DcGaQfHVN13m034IhbY=
1655-
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250917170425-f6b7494e763a h1:LlTs8OU6p/nQR3TJxQ5b5xICubwHzXlNcSp5aN7DUxA=
1656-
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250917170425-f6b7494e763a/go.mod h1:0W4rs7nzxk4ELqt1Rsh7edZ7S+rwDYXSy9x3uiSnPR4=
1653+
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919172159-145ae60a55a7 h1:q20IossQggFeXmvwgFjnjQCPEqwM4GUsyqIzMSmwVEk=
1654+
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919172159-145ae60a55a7/go.mod h1:HcO2B+gLx58p6PhcOosU4JJ3DcGaQfHVN13m034IhbY=
1655+
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250919172159-145ae60a55a7 h1:4DMIiYqxIMbzEJtAym3NdpF7j6Yy8EIQvV4sszotUtk=
1656+
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250919172159-145ae60a55a7/go.mod h1:8Ln3xZjRo25wevE1QTYONHCgl3fZdsXnlKL/BZlzwAI=
16571657
github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 h1:XRNxgcNqagXu6e4smJuS1crRK5cUAcCVd7u+iLduHDM=
16581658
github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8=
16591659
github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d h1:qLmSOOtB/Ogn79eIDkuujOu8M5Jd747V1H7Brk/nTvo=

deployment/ccip/changeset/testhelpers/test_helpers_solana_v0_1_0.go

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -939,6 +939,7 @@ func MakeEVMExtraArgsV2(gasLimit uint64, allowOOO bool) []byte {
939939
func AddLane(
940940
t *testing.T,
941941
e *DeployedEnv,
942+
state stateview.CCIPOnChainState,
942943
from, to uint64,
943944
isTestRouter bool,
944945
gasPrices map[uint64]*big.Int,
@@ -968,7 +969,11 @@ func AddLane(
968969
}
969970
changesets = append(changesets, AddLaneAptosChangesets(t, from, to, gasPrices, aptosTokenPrices)...)
970971
case chainsel.FamilyTon:
971-
addLaneConfig := tonOps.AddLaneTONConfig(&e.Env, from, to, fromFamily, toFamily, gasPrices)
972+
onRamp, err := state.GetOnRampAddressBytes(to)
973+
if err != nil {
974+
return err
975+
}
976+
addLaneConfig := tonOps.AddLaneTONConfig(&e.Env, onRamp, from, to, fromFamily, toFamily, gasPrices)
972977
changesets = append(changesets, commoncs.Configure(tonOps.AddTonLanes{},
973978
tonCfg.UpdateTonLanesConfig{
974979
Lanes: []tonCfg.LaneConfig{addLaneConfig},
@@ -984,7 +989,11 @@ func AddLane(
984989
case chainsel.FamilyAptos:
985990
changesets = append(changesets, AddLaneAptosChangesets(t, from, to, gasPrices, nil)...)
986991
case chainsel.FamilyTon:
987-
addLaneConfig := tonOps.AddLaneTONConfig(&e.Env, from, to, fromFamily, toFamily, gasPrices)
992+
onRamp, err := state.GetOnRampAddressBytes(to)
993+
if err != nil {
994+
return err
995+
}
996+
addLaneConfig := tonOps.AddLaneTONConfig(&e.Env, onRamp, from, to, fromFamily, toFamily, gasPrices)
988997
changesets = append(changesets, commoncs.Configure(tonOps.AddTonLanes{},
989998
tonCfg.UpdateTonLanesConfig{
990999
Lanes: []tonCfg.LaneConfig{addLaneConfig},
@@ -1354,6 +1363,7 @@ func AddLaneWithDefaultPricesAndFeeQuoterConfig(t *testing.T, e *DeployedEnv, st
13541363
err = AddLane(
13551364
t,
13561365
e,
1366+
state,
13571367
from, to,
13581368
isTestRouter,
13591369
gasPrices,
@@ -1391,6 +1401,7 @@ func AddLaneWithEnforceOutOfOrder(t *testing.T, e *DeployedEnv, state stateview.
13911401
AddLane(
13921402
t,
13931403
e,
1404+
state,
13941405
from, to,
13951406
isTestRouter,
13961407
gasPrices,

deployment/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ require (
4848
github.com/smartcontractkit/chainlink-protos/orchestrator v0.10.0
4949
github.com/smartcontractkit/chainlink-solana v1.1.2-0.20250910230900-fa42dad2d413
5050
github.com/smartcontractkit/chainlink-testing-framework/lib v1.54.5
51-
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919020644-90918e715805
52-
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250917170425-f6b7494e763a
51+
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919172159-145ae60a55a7
52+
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250919172159-145ae60a55a7
5353
github.com/smartcontractkit/freeport v0.1.3-0.20250716200817-cb5dfd0e369e
5454
github.com/smartcontractkit/libocr v0.0.0-20250905115425-2785a5cee79d
5555
github.com/smartcontractkit/mcms v0.25.0

deployment/go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1383,10 +1383,10 @@ github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2 h1:cWUHB6Q
13831383
github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2/go.mod h1:Z4K5VJLjsfqIIaBcZ1Sfccxu0xsCxBjPa6zF+5gtQaM=
13841384
github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2 h1:ZJ/8Jx6Be5//TyjPi1pS1uotnmcYq5vVkSyISIymSj8=
13851385
github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2/go.mod h1:kHYJnZUqiPF7/xN5273prV+srrLJkS77GbBXHLKQpx0=
1386-
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919020644-90918e715805 h1:2uoqjhB8kPEJ5vZKvldMwVeDkgF+j3UjmyRK3M+DYiE=
1387-
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919020644-90918e715805/go.mod h1:HcO2B+gLx58p6PhcOosU4JJ3DcGaQfHVN13m034IhbY=
1388-
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250917170425-f6b7494e763a h1:LlTs8OU6p/nQR3TJxQ5b5xICubwHzXlNcSp5aN7DUxA=
1389-
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250917170425-f6b7494e763a/go.mod h1:0W4rs7nzxk4ELqt1Rsh7edZ7S+rwDYXSy9x3uiSnPR4=
1386+
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919172159-145ae60a55a7 h1:q20IossQggFeXmvwgFjnjQCPEqwM4GUsyqIzMSmwVEk=
1387+
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919172159-145ae60a55a7/go.mod h1:HcO2B+gLx58p6PhcOosU4JJ3DcGaQfHVN13m034IhbY=
1388+
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250919172159-145ae60a55a7 h1:4DMIiYqxIMbzEJtAym3NdpF7j6Yy8EIQvV4sszotUtk=
1389+
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250919172159-145ae60a55a7/go.mod h1:8Ln3xZjRo25wevE1QTYONHCgl3fZdsXnlKL/BZlzwAI=
13901390
github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 h1:XRNxgcNqagXu6e4smJuS1crRK5cUAcCVd7u+iLduHDM=
13911391
github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8=
13921392
github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d h1:qLmSOOtB/Ogn79eIDkuujOu8M5Jd747V1H7Brk/nTvo=

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ require (
100100
github.com/smartcontractkit/chainlink-protos/workflows/go v0.0.0-20250912140847-cbfb1710ac76
101101
github.com/smartcontractkit/chainlink-solana v1.1.2-0.20250910230900-fa42dad2d413
102102
github.com/smartcontractkit/chainlink-sui v0.0.0-20250916145228-cc9dd5b92c88
103-
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919020644-90918e715805
103+
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919172159-145ae60a55a7
104104
github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335
105105
github.com/smartcontractkit/cre-sdk-go v0.7.0
106106
github.com/smartcontractkit/cre-sdk-go/capabilities/networking/http v0.7.0

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1155,8 +1155,8 @@ github.com/smartcontractkit/chainlink-solana v1.1.2-0.20250910230900-fa42dad2d41
11551155
github.com/smartcontractkit/chainlink-solana v1.1.2-0.20250910230900-fa42dad2d413/go.mod h1:LSZMvQYbdK20+21S68/lcTNHStehHPF1X764PICkrRU=
11561156
github.com/smartcontractkit/chainlink-sui v0.0.0-20250916145228-cc9dd5b92c88 h1:L2mllixqv7DOgkSnd4GDBuRz6UzYujrhETqRJNZOxOk=
11571157
github.com/smartcontractkit/chainlink-sui v0.0.0-20250916145228-cc9dd5b92c88/go.mod h1:CTR5agBB07sCpRltBkHmnkCZ+g8sXRafCJge/Hqr7aM=
1158-
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919020644-90918e715805 h1:2uoqjhB8kPEJ5vZKvldMwVeDkgF+j3UjmyRK3M+DYiE=
1159-
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919020644-90918e715805/go.mod h1:HcO2B+gLx58p6PhcOosU4JJ3DcGaQfHVN13m034IhbY=
1158+
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919172159-145ae60a55a7 h1:q20IossQggFeXmvwgFjnjQCPEqwM4GUsyqIzMSmwVEk=
1159+
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919172159-145ae60a55a7/go.mod h1:HcO2B+gLx58p6PhcOosU4JJ3DcGaQfHVN13m034IhbY=
11601160
github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 h1:7bxYNrPpygn8PUSBiEKn8riMd7CXMi/4bjTy0fHhcrY=
11611161
github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8=
11621162
github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d h1:qLmSOOtB/Ogn79eIDkuujOu8M5Jd747V1H7Brk/nTvo=

integration-tests/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ require (
6262
github.com/smartcontractkit/chainlink-testing-framework/sentinel v0.1.2
6363
github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2
6464
github.com/smartcontractkit/chainlink-testing-framework/wasp v1.51.0
65-
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919020644-90918e715805
65+
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919172159-145ae60a55a7
6666
github.com/smartcontractkit/libocr v0.0.0-20250905115425-2785a5cee79d
6767
github.com/smartcontractkit/mcms v0.25.0
6868
github.com/spf13/cobra v1.9.1
@@ -499,7 +499,7 @@ require (
499499
github.com/smartcontractkit/chainlink-solana v1.1.2-0.20250910230900-fa42dad2d413 // indirect
500500
github.com/smartcontractkit/chainlink-sui v0.0.0-20250916193659-4becc28a467f // indirect
501501
github.com/smartcontractkit/chainlink-testing-framework/framework v0.10.24 // indirect
502-
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250917170425-f6b7494e763a // indirect
502+
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250919172159-145ae60a55a7 // indirect
503503
github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 // indirect
504504
github.com/smartcontractkit/freeport v0.1.3-0.20250716200817-cb5dfd0e369e // indirect
505505
github.com/smartcontractkit/grpc-proxy v0.0.0-20240830132753-a7e17fec5ab7 // indirect

integration-tests/go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1638,10 +1638,10 @@ github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2 h1:ZJ/8Jx6B
16381638
github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2/go.mod h1:kHYJnZUqiPF7/xN5273prV+srrLJkS77GbBXHLKQpx0=
16391639
github.com/smartcontractkit/chainlink-testing-framework/wasp v1.51.0 h1:qaLw7J7oRRsj+lUzzIjGVlXAVNmkAEwjj7xTXe0hcAk=
16401640
github.com/smartcontractkit/chainlink-testing-framework/wasp v1.51.0/go.mod h1:eqV2n0vpqnY5N51je5/1vC/Qm8MMXVKvOXjLM+53Sog=
1641-
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919020644-90918e715805 h1:2uoqjhB8kPEJ5vZKvldMwVeDkgF+j3UjmyRK3M+DYiE=
1642-
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919020644-90918e715805/go.mod h1:HcO2B+gLx58p6PhcOosU4JJ3DcGaQfHVN13m034IhbY=
1643-
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250917170425-f6b7494e763a h1:LlTs8OU6p/nQR3TJxQ5b5xICubwHzXlNcSp5aN7DUxA=
1644-
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250917170425-f6b7494e763a/go.mod h1:0W4rs7nzxk4ELqt1Rsh7edZ7S+rwDYXSy9x3uiSnPR4=
1641+
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919172159-145ae60a55a7 h1:q20IossQggFeXmvwgFjnjQCPEqwM4GUsyqIzMSmwVEk=
1642+
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919172159-145ae60a55a7/go.mod h1:HcO2B+gLx58p6PhcOosU4JJ3DcGaQfHVN13m034IhbY=
1643+
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250919172159-145ae60a55a7 h1:4DMIiYqxIMbzEJtAym3NdpF7j6Yy8EIQvV4sszotUtk=
1644+
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250919172159-145ae60a55a7/go.mod h1:8Ln3xZjRo25wevE1QTYONHCgl3fZdsXnlKL/BZlzwAI=
16451645
github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 h1:XRNxgcNqagXu6e4smJuS1crRK5cUAcCVd7u+iLduHDM=
16461646
github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8=
16471647
github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d h1:qLmSOOtB/Ogn79eIDkuujOu8M5Jd747V1H7Brk/nTvo=

integration-tests/load/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -491,8 +491,8 @@ require (
491491
github.com/smartcontractkit/chainlink-testing-framework/lib/grafana v1.51.0 // indirect
492492
github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2 // indirect
493493
github.com/smartcontractkit/chainlink-testing-framework/sentinel v0.1.2 // indirect
494-
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919020644-90918e715805 // indirect
495-
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250917170425-f6b7494e763a // indirect
494+
github.com/smartcontractkit/chainlink-ton v0.0.0-20250919172159-145ae60a55a7 // indirect
495+
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250919172159-145ae60a55a7 // indirect
496496
github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 // indirect
497497
github.com/smartcontractkit/freeport v0.1.3-0.20250716200817-cb5dfd0e369e // indirect
498498
github.com/smartcontractkit/grpc-proxy v0.0.0-20240830132753-a7e17fec5ab7 // indirect

0 commit comments

Comments
 (0)