Skip to content

Commit 5828651

Browse files
committed
pkg/solana/config: config enhancements
1 parent 2ec2abb commit 5828651

16 files changed

Lines changed: 742 additions & 206 deletions

File tree

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ require (
2121
github.com/prometheus/client_model v0.6.1
2222
github.com/smartcontractkit/chainlink-ccip v0.0.0-20250417161444-6af45cb2bf9e
2323
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250411163110-21a13ceb3ac4
24-
github.com/smartcontractkit/chainlink-common v0.7.1-0.20250429205337-7ee5f91ed065
24+
github.com/smartcontractkit/chainlink-common v0.7.1-0.20250430133340-d04a3b64e331
2525
github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7
2626
github.com/smartcontractkit/chainlink-framework/metrics v0.0.0-20250421203809-e0f5602c126c
2727
github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250402142713-6529d36f91f3

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,8 +407,8 @@ github.com/smartcontractkit/chainlink-ccip v0.0.0-20250417161444-6af45cb2bf9e h1
407407
github.com/smartcontractkit/chainlink-ccip v0.0.0-20250417161444-6af45cb2bf9e/go.mod h1:Jb05WL6lj5H89XGcaaOinxTf4Gdj+vXO4TcUhqTgqIM=
408408
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250411163110-21a13ceb3ac4 h1:ujhHdxB3+K6lOnhku7lqpj3WsoOhyvOAAkdsGtwon/o=
409409
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250411163110-21a13ceb3ac4/go.mod h1:k3/Z6AvwurPUlfuDFEonRbkkiTSgNSrtVNhJEWNlUZA=
410-
github.com/smartcontractkit/chainlink-common v0.7.1-0.20250429205337-7ee5f91ed065 h1:8UsqHv+LkrO2KdXbfZd5qejsy4Z4Xz5/DNVfUGT6gTM=
411-
github.com/smartcontractkit/chainlink-common v0.7.1-0.20250429205337-7ee5f91ed065/go.mod h1:vHs/mPpAztdKJtzRKLnmLinmpS78fBh9sAuyKqQrQ+I=
410+
github.com/smartcontractkit/chainlink-common v0.7.1-0.20250430133340-d04a3b64e331 h1:+bN5yuawZeQeVw7vG+Me7kXLFK1vcesVeku3mdgRwqI=
411+
github.com/smartcontractkit/chainlink-common v0.7.1-0.20250430133340-d04a3b64e331/go.mod h1:UGZVg18zzyJ1KimGM5SSmxG5jb7aCSq3OwQQKfhHGyE=
412412
github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw=
413413
github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7/go.mod h1:yaDOAZF6MNB+NGYpxGCUc+owIdKrjvFW0JODdTcQ3V0=
414414
github.com/smartcontractkit/chainlink-framework/metrics v0.0.0-20250421203809-e0f5602c126c h1:aWvuA6iEpPNlXnY/xHp92P8Elt7sz1GMOVbhnjnlyxE=

integration-tests/go.mod

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ require (
1717
github.com/rs/zerolog v1.33.0
1818
github.com/smartcontractkit/chainlink-ccip v0.0.0-20250429172937-8d7717f45f95
1919
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250425163923-16aa375957b7
20-
github.com/smartcontractkit/chainlink-common v0.7.1-0.20250429205337-7ee5f91ed065
20+
github.com/smartcontractkit/chainlink-common v0.7.1-0.20250430133340-d04a3b64e331
2121
github.com/smartcontractkit/chainlink-solana v1.1.2-0.20250429214959-baa3b4c6812d
2222
github.com/smartcontractkit/chainlink-testing-framework/lib v1.54.0
2323
github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2
2424
github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.0
25-
github.com/smartcontractkit/chainlink/deployment v0.0.0-20250430102235-e0d8a6199fe9
26-
github.com/smartcontractkit/chainlink/integration-tests v0.0.0-20250430102235-e0d8a6199fe9
27-
github.com/smartcontractkit/chainlink/v2 v2.22.1-por-beta.5.0.20250430102235-e0d8a6199fe9
25+
github.com/smartcontractkit/chainlink/deployment v0.0.0-20250505142029-59d5c77c534d
26+
github.com/smartcontractkit/chainlink/integration-tests v0.0.0-20250505142029-59d5c77c534d
27+
github.com/smartcontractkit/chainlink/v2 v2.22.1-por-beta.5.0.20250505142029-59d5c77c534d
2828
github.com/smartcontractkit/libocr v0.0.0-20250408131511-c90716988ee0
2929
github.com/stretchr/testify v1.10.0
3030
github.com/testcontainers/testcontainers-go v0.36.0
@@ -267,6 +267,7 @@ require (
267267
github.com/klauspost/cpuid/v2 v2.2.9 // indirect
268268
github.com/kr/pretty v0.3.1 // indirect
269269
github.com/kr/text v0.2.0 // indirect
270+
github.com/kylelemons/godebug v1.1.0 // indirect
270271
github.com/leanovate/gopter v0.2.11 // indirect
271272
github.com/leodido/go-urn v1.4.0 // indirect
272273
github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect
@@ -351,7 +352,7 @@ require (
351352
github.com/smartcontractkit/chainlink-automation v0.8.1 // indirect
352353
github.com/smartcontractkit/chainlink-data-streams v0.1.1-0.20250417193446-eeb0a7d1e049 // indirect
353354
github.com/smartcontractkit/chainlink-deployments-framework v0.0.5 // indirect
354-
github.com/smartcontractkit/chainlink-evm v0.0.0-20250429210946-16bf64f3931d // indirect
355+
github.com/smartcontractkit/chainlink-evm v0.0.0-20250430142203-693187ce06ca // indirect
355356
github.com/smartcontractkit/chainlink-feeds v0.1.2-0.20250227211209-7cd000095135 // indirect
356357
github.com/smartcontractkit/chainlink-framework/capabilities v0.0.0-20250408161305-721208f43882 // indirect
357358
github.com/smartcontractkit/chainlink-framework/chains v0.0.0-20250421203809-e0f5602c126c // indirect

integration-tests/go.sum

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1214,16 +1214,16 @@ github.com/smartcontractkit/chainlink-ccip v0.0.0-20250429172937-8d7717f45f95 h1
12141214
github.com/smartcontractkit/chainlink-ccip v0.0.0-20250429172937-8d7717f45f95/go.mod h1:Jb05WL6lj5H89XGcaaOinxTf4Gdj+vXO4TcUhqTgqIM=
12151215
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250425163923-16aa375957b7 h1:j6Vo/NX2ABsPdGxETC5pfQLcz/h6iLJu/Yx+8AhPa34=
12161216
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250425163923-16aa375957b7/go.mod h1:k3/Z6AvwurPUlfuDFEonRbkkiTSgNSrtVNhJEWNlUZA=
1217-
github.com/smartcontractkit/chainlink-common v0.7.1-0.20250429205337-7ee5f91ed065 h1:8UsqHv+LkrO2KdXbfZd5qejsy4Z4Xz5/DNVfUGT6gTM=
1218-
github.com/smartcontractkit/chainlink-common v0.7.1-0.20250429205337-7ee5f91ed065/go.mod h1:vHs/mPpAztdKJtzRKLnmLinmpS78fBh9sAuyKqQrQ+I=
1217+
github.com/smartcontractkit/chainlink-common v0.7.1-0.20250430133340-d04a3b64e331 h1:+bN5yuawZeQeVw7vG+Me7kXLFK1vcesVeku3mdgRwqI=
1218+
github.com/smartcontractkit/chainlink-common v0.7.1-0.20250430133340-d04a3b64e331/go.mod h1:UGZVg18zzyJ1KimGM5SSmxG5jb7aCSq3OwQQKfhHGyE=
12191219
github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw=
12201220
github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7/go.mod h1:yaDOAZF6MNB+NGYpxGCUc+owIdKrjvFW0JODdTcQ3V0=
12211221
github.com/smartcontractkit/chainlink-data-streams v0.1.1-0.20250417193446-eeb0a7d1e049 h1:7HwYt8rDz1ehTcB28oNipdTZUtV17F2sfkLTLtMJC4c=
12221222
github.com/smartcontractkit/chainlink-data-streams v0.1.1-0.20250417193446-eeb0a7d1e049/go.mod h1:2MggrMtbhqr0u4U2pcYa21lvAtvaeSawjxdIy1ytHWE=
12231223
github.com/smartcontractkit/chainlink-deployments-framework v0.0.5 h1:O6j+vodCF5yO9Ep+mQE4eQOFRS7pW9+aC6mTLDLxt1M=
12241224
github.com/smartcontractkit/chainlink-deployments-framework v0.0.5/go.mod h1:rk7xu88+I/qwe1kVY8tIpyYr8vhEbi5WwK54ykXFHg0=
1225-
github.com/smartcontractkit/chainlink-evm v0.0.0-20250429210946-16bf64f3931d h1:abvQ+XucsI9Xqq0a0dBBEodAsleENCtWhGjzOeTAZ/Q=
1226-
github.com/smartcontractkit/chainlink-evm v0.0.0-20250429210946-16bf64f3931d/go.mod h1:ryXOe2KhplhgO18P4HVwKTzgzdX38mCdrAALs/7IZ34=
1225+
github.com/smartcontractkit/chainlink-evm v0.0.0-20250430142203-693187ce06ca h1:0OSm77aTgQvWRBq5bC61pMHgEiYSbh4VIX243hVHQjk=
1226+
github.com/smartcontractkit/chainlink-evm v0.0.0-20250430142203-693187ce06ca/go.mod h1:Lx9qIsHIRVshUYZ63/EyDDMQfp9DaOWYVNmRSScUGqA=
12271227
github.com/smartcontractkit/chainlink-feeds v0.1.2-0.20250227211209-7cd000095135 h1:8u9xUrC+yHrTDexOKDd+jrA6LCzFFHeX1G82oj2fsSI=
12281228
github.com/smartcontractkit/chainlink-feeds v0.1.2-0.20250227211209-7cd000095135/go.mod h1:NkvE4iQgiT7dMCP6U3xPELHhWhN5Xr6rHC0axRebyMU=
12291229
github.com/smartcontractkit/chainlink-framework/capabilities v0.0.0-20250408161305-721208f43882 h1:teDwTZ0GXlxQ65lgVbB44ffbIHlEh4N8wW7zav4lt9c=
@@ -1252,12 +1252,12 @@ github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250422175525-b757
12521252
github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250422175525-b7575d96bd4d/go.mod h1:snWj5tO2o5/bGXDf1NY/su2bojul8zNHTXJ9Lhx3QYU=
12531253
github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d h1:qLmSOOtB/Ogn79eIDkuujOu8M5Jd747V1H7Brk/nTvo=
12541254
github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d/go.mod h1:4WhGgCA0smBbBud5mK+jnDb2wwndMvoqaWBJ3OV/7Bw=
1255-
github.com/smartcontractkit/chainlink/deployment v0.0.0-20250430102235-e0d8a6199fe9 h1:7GvqV9+lFOWR5pfaXTZ0G1D2rlml4VZfpTEfAfaehos=
1256-
github.com/smartcontractkit/chainlink/deployment v0.0.0-20250430102235-e0d8a6199fe9/go.mod h1:RobOAhJMvMUgeahTFPNK9b3OOdz3BUbsgw5KW7az4eA=
1257-
github.com/smartcontractkit/chainlink/integration-tests v0.0.0-20250430102235-e0d8a6199fe9 h1:QR9nky+WxngVqYBitJZh0WaQ0Ehr8x+C3Z/aCBAG5SU=
1258-
github.com/smartcontractkit/chainlink/integration-tests v0.0.0-20250430102235-e0d8a6199fe9/go.mod h1:5jQAq8HX28M3BvPgGfPfCSW63z8lSRJQPNvtkwsDLvQ=
1259-
github.com/smartcontractkit/chainlink/v2 v2.22.1-por-beta.5.0.20250430102235-e0d8a6199fe9 h1:57PzWAnFAm7fuhpsH5UBYnS5nixj0UrfseA6XtfcJyM=
1260-
github.com/smartcontractkit/chainlink/v2 v2.22.1-por-beta.5.0.20250430102235-e0d8a6199fe9/go.mod h1:4UVxey1FaytQDVQNm6CKYPVZqbqbXDCePrYzXx7MjA0=
1255+
github.com/smartcontractkit/chainlink/deployment v0.0.0-20250505142029-59d5c77c534d h1:l6FB+AkbO0NAuWF3P4I66bgrJ7Y9SMwvrzjjPtj6yOg=
1256+
github.com/smartcontractkit/chainlink/deployment v0.0.0-20250505142029-59d5c77c534d/go.mod h1:CHNGiJI4Rt92uo5moZPOMae1tEJCyq0XCnEtC9vAvD8=
1257+
github.com/smartcontractkit/chainlink/integration-tests v0.0.0-20250505142029-59d5c77c534d h1:yjGEwGbgM281gK9nlDE0uADKJGOkNjA+34Ih9L2go0Q=
1258+
github.com/smartcontractkit/chainlink/integration-tests v0.0.0-20250505142029-59d5c77c534d/go.mod h1:03AOie+DpK2mWkLGuFlw7tu7gyFf3ElljNn6/LDK8ds=
1259+
github.com/smartcontractkit/chainlink/v2 v2.22.1-por-beta.5.0.20250505142029-59d5c77c534d h1:8p5unWfa7AHTYnnur7+EutQMs2wBu8Ca2ph5KJLE6Io=
1260+
github.com/smartcontractkit/chainlink/v2 v2.22.1-por-beta.5.0.20250505142029-59d5c77c534d/go.mod h1:kCdGr4zIf4VJIVcvPohsqMnkya9vkh2B74bsZp1RNnY=
12611261
github.com/smartcontractkit/grpc-proxy v0.0.0-20240830132753-a7e17fec5ab7 h1:12ijqMM9tvYVEm+nR826WsrNi6zCKpwBhuApq127wHs=
12621262
github.com/smartcontractkit/grpc-proxy v0.0.0-20240830132753-a7e17fec5ab7/go.mod h1:FX7/bVdoep147QQhsOPkYsPEXhGZjeYx6lBSaSXtZOA=
12631263
github.com/smartcontractkit/libocr v0.0.0-20250408131511-c90716988ee0 h1:yGD0bRNoIQ9vOILzlYg4AiGKMKpJNqi7eIMpW7QIO9Y=

integration-tests/testconfig/testconfig.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,6 @@ func (c *TestConfig) GetNodeConfigTOML() (string, error) {
281281
// Increase timeout for TransactionSender
282282
TxTimeout: config.MustNewDuration(2 * time.Minute),
283283
}
284-
chainCfg.SetDefaults()
285284

286285
solConfig := solcfg.TOMLConfig{
287286
Enabled: ptr.Ptr(true),

0 commit comments

Comments
 (0)