diff --git a/.github/workflows/go-mod-cache.yml b/.github/workflows/go-mod-cache.yml index 2091063315d..d589059d828 100644 --- a/.github/workflows/go-mod-cache.yml +++ b/.github/workflows/go-mod-cache.yml @@ -70,7 +70,6 @@ jobs: echo "::endgroup::" echo "::group::Install LOOP plugins" - make install-loopinstall make install-plugins-public echo "::endgroup::" diff --git a/GNUmakefile b/GNUmakefile index dc7f799c950..442a672770a 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -73,15 +73,19 @@ install-loopinstall: .PHONY: install-plugins-public install-plugins-public: ## Build & install public remote LOOPP binaries (plugins). - loopinstall --concurrency 5 $(LOOPINSTALL_PUBLIC_ARGS) ./plugins/plugins.public.yaml + @if [ -n "$(CL_LOOPINSTALL_OUTPUT_DIR)" ]; then \ + go tool loopinstall --concurrency 5 $(LOOPINSTALL_PUBLIC_ARGS) --output-installation-artifacts $(CL_LOOPINSTALL_OUTPUT_DIR)/public.json ./plugins/plugins.public.yaml; \ + else \ + go tool loopinstall --concurrency 5 $(LOOPINSTALL_PUBLIC_ARGS) ./plugins/plugins.public.yaml; \ + fi .PHONY: install-plugins-private install-plugins-private: ## Build & install private remote LOOPP binaries (plugins). - GOPRIVATE=github.com/smartcontractkit/* loopinstall --concurrency 5 $(LOOPINSTALL_PRIVATE_ARGS) ./plugins/plugins.private.yaml - -.PHONY: install-plugins-testing -install-plugins-testing: ## Build & install testing LOOPP binaries (plugins). - GOPRIVATE=github.com/smartcontractkit/* loopinstall --concurrency 5 $(LOOPINSTALL_TESTING_ARGS) ./plugins/plugins.testing.yaml + if [ -n "$(CL_LOOPINSTALL_OUTPUT_DIR)" ]; then \ + GOPRIVATE=github.com/smartcontractkit/* go tool loopinstall --concurrency 5 $(LOOPINSTALL_TESTING_ARGS) --output-installation-artifacts $(CL_LOOPINSTALL_OUTPUT_DIR)/private.json ./plugins/plugins.private.yaml; \ + else \ + GOPRIVATE=github.com/smartcontractkit/* go tool loopinstall --concurrency 5 $(LOOPINSTALL_TESTING_ARGS) ./plugins/plugins.private.yaml; \ + fi .PHONY: install-plugins-local install-plugins-local: ## Build & install local plugins @@ -91,7 +95,7 @@ install-plugins-local: ## Build & install local plugins go install $(GOFLAGS) ./plugins/cmd/capabilities/log-event-trigger .PHONY: make install-plugins -install-plugins: install-loopinstall install-plugins-local install-plugins-public ## Build and install local and public plugins via loopinstall +install-plugins: install-plugins-local install-plugins-public ## Build and install local and public plugins via loopinstall .PHONY: docker ## Build the chainlink docker image docker: @@ -181,7 +185,7 @@ testdb-user-only: ## Prepares the test database with user only. .PHONY: gomods gomods: ## Install gomods - go install github.com/jmank88/gomods@v0.1.5 + go install github.com/jmank88/gomods@v0.1.6 .PHONY: gomodslocalupdate gomodslocalupdate: gomods ## Run gomod-local-update @@ -223,7 +227,7 @@ golangci-lint: ## Run golangci-lint for all issues. .PHONY: modgraph modgraph: - go install github.com/jmank88/modgraph@v0.1.0 + go install github.com/jmank88/modgraph@v0.1.1 ./tools/bin/modgraph > go.md .PHONY: test-short diff --git a/core/chainlink.Dockerfile b/core/chainlink.Dockerfile index a39f1fd7c57..73a9cb6c420 100644 --- a/core/chainlink.Dockerfile +++ b/core/chainlink.Dockerfile @@ -35,7 +35,6 @@ RUN --mount=type=secret,id=GIT_AUTH_TOKEN \ --mount=type=cache,target=/root/.cache/go-build \ ./plugins/scripts/setup_git_auth.sh && \ mkdir -p /gobins && mkdir -p "${CL_LOOPINSTALL_OUTPUT_DIR}" && \ - GOBIN=/go/bin make install-loopinstall && \ GOBIN=/gobins CL_LOOPINSTALL_OUTPUT_DIR=${CL_LOOPINSTALL_OUTPUT_DIR} make install-plugins-local install-plugins-public && \ if [ "${CL_INSTALL_PRIVATE_PLUGINS}" = "true" ]; then \ GOBIN=/gobins CL_LOOPINSTALL_OUTPUT_DIR=${CL_LOOPINSTALL_OUTPUT_DIR} make install-plugins-private; \ diff --git a/core/scripts/go.mod b/core/scripts/go.mod index c089ef80a96..49ed8516d17 100644 --- a/core/scripts/go.mod +++ b/core/scripts/go.mod @@ -492,9 +492,9 @@ require ( github.com/smartcontractkit/chainlink-solana v1.1.2-0.20250910230900-fa42dad2d413 // indirect github.com/smartcontractkit/chainlink-testing-framework/framework/components/fake v0.10.0 // indirect github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2 // indirect - github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db // indirect + github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81 // indirect github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db // indirect - github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 // indirect + github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 // indirect github.com/smartcontractkit/cre-sdk-go v0.7.0 // indirect github.com/smartcontractkit/crib-sdk v0.4.0 // indirect github.com/smartcontractkit/freeport v0.1.3-0.20250716200817-cb5dfd0e369e // indirect diff --git a/core/scripts/go.sum b/core/scripts/go.sum index 5695438ca8a..841d6acc431 100644 --- a/core/scripts/go.sum +++ b/core/scripts/go.sum @@ -1644,12 +1644,12 @@ github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2 h1:cWUHB6Q github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2/go.mod h1:Z4K5VJLjsfqIIaBcZ1Sfccxu0xsCxBjPa6zF+5gtQaM= github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2 h1:ZJ/8Jx6Be5//TyjPi1pS1uotnmcYq5vVkSyISIymSj8= github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2/go.mod h1:kHYJnZUqiPF7/xN5273prV+srrLJkS77GbBXHLKQpx0= -github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db h1:fVsVE/v/jXyhEhlEvreSgcPfNn4LIVoWBEd8UDSyntA= -github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db/go.mod h1:5j2nQfAdUhWxaEKFjK6b73HdD32VsS5sTGhZRD2FCIQ= +github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81 h1:3UXgWOsB3FGOn9K7HpjzE/WGcAE2860vph/xxq9WsAU= +github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81/go.mod h1:JwhOCyjiBfABLgTc1evmLOLbh4PM2Z2ge9kJKP5EASE= github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db h1:eFNMMYcUg7lpEveAc+9tL9YLcTrUEd8C2ZH1QjmI7b4= github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db/go.mod h1:knAY+6zKX80ubk3iyTP6kkWOk2JIe94ZdIgcLvLfCzU= -github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 h1:7bxYNrPpygn8PUSBiEKn8riMd7CXMi/4bjTy0fHhcrY= -github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8= +github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 h1:XRNxgcNqagXu6e4smJuS1crRK5cUAcCVd7u+iLduHDM= +github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8= github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d h1:qLmSOOtB/Ogn79eIDkuujOu8M5Jd747V1H7Brk/nTvo= github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d/go.mod h1:4WhGgCA0smBbBud5mK+jnDb2wwndMvoqaWBJ3OV/7Bw= github.com/smartcontractkit/cre-sdk-go v0.7.0 h1:QmCc/a6kGCmzhm0k0WFJZKxjklDedtAfvrA+vTnLcW0= diff --git a/core/services/workflows/cmd/cre/README.md b/core/services/workflows/cmd/cre/README.md index 4a0ba456369..1a8236cbeeb 100644 --- a/core/services/workflows/cmd/cre/README.md +++ b/core/services/workflows/cmd/cre/README.md @@ -12,7 +12,6 @@ Ensure GOBIN is set in your shell. The asdf tool manager does not currently work Install the capability binaries you need in a workflow via the core node make file scripts: ```bash -make install-loopinstall make install-plugins-private ``` Run `$GOBIN/cron -h` to confirm the installation. diff --git a/deployment/go.mod b/deployment/go.mod index 659831a1053..27718f5144c 100644 --- a/deployment/go.mod +++ b/deployment/go.mod @@ -48,7 +48,7 @@ require ( github.com/smartcontractkit/chainlink-protos/orchestrator v0.10.0 github.com/smartcontractkit/chainlink-solana v1.1.2-0.20250910230900-fa42dad2d413 github.com/smartcontractkit/chainlink-testing-framework/lib v1.54.5 - github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db + github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81 github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db github.com/smartcontractkit/freeport v0.1.3-0.20250716200817-cb5dfd0e369e github.com/smartcontractkit/libocr v0.0.0-20250905115425-2785a5cee79d @@ -408,7 +408,7 @@ require ( github.com/smartcontractkit/chainlink-testing-framework/framework v0.10.23 // indirect github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2 // indirect github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2 // indirect - github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 // indirect + github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 // indirect github.com/smartcontractkit/grpc-proxy v0.0.0-20240830132753-a7e17fec5ab7 // indirect github.com/smartcontractkit/smdkg v0.0.0-20250905122113-4057e4fe4b25 // indirect github.com/smartcontractkit/tdh2/go/ocr2/decryptionplugin v0.0.0-20241009055228-33d0c0bf38de // indirect diff --git a/deployment/go.sum b/deployment/go.sum index 66c132a7d01..7c943791b76 100644 --- a/deployment/go.sum +++ b/deployment/go.sum @@ -1375,12 +1375,12 @@ github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2 h1:cWUHB6Q github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2/go.mod h1:Z4K5VJLjsfqIIaBcZ1Sfccxu0xsCxBjPa6zF+5gtQaM= github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2 h1:ZJ/8Jx6Be5//TyjPi1pS1uotnmcYq5vVkSyISIymSj8= github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2/go.mod h1:kHYJnZUqiPF7/xN5273prV+srrLJkS77GbBXHLKQpx0= -github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db h1:fVsVE/v/jXyhEhlEvreSgcPfNn4LIVoWBEd8UDSyntA= -github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db/go.mod h1:5j2nQfAdUhWxaEKFjK6b73HdD32VsS5sTGhZRD2FCIQ= +github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81 h1:3UXgWOsB3FGOn9K7HpjzE/WGcAE2860vph/xxq9WsAU= +github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81/go.mod h1:JwhOCyjiBfABLgTc1evmLOLbh4PM2Z2ge9kJKP5EASE= github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db h1:eFNMMYcUg7lpEveAc+9tL9YLcTrUEd8C2ZH1QjmI7b4= github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db/go.mod h1:knAY+6zKX80ubk3iyTP6kkWOk2JIe94ZdIgcLvLfCzU= -github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 h1:7bxYNrPpygn8PUSBiEKn8riMd7CXMi/4bjTy0fHhcrY= -github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8= +github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 h1:XRNxgcNqagXu6e4smJuS1crRK5cUAcCVd7u+iLduHDM= +github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8= github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d h1:qLmSOOtB/Ogn79eIDkuujOu8M5Jd747V1H7Brk/nTvo= github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d/go.mod h1:4WhGgCA0smBbBud5mK+jnDb2wwndMvoqaWBJ3OV/7Bw= github.com/smartcontractkit/cre-sdk-go v0.7.0 h1:QmCc/a6kGCmzhm0k0WFJZKxjklDedtAfvrA+vTnLcW0= diff --git a/go.mod b/go.mod index 55cf6285358..5f00a04d2a2 100644 --- a/go.mod +++ b/go.mod @@ -98,7 +98,7 @@ require ( github.com/smartcontractkit/chainlink-protos/storage-service v0.3.0 github.com/smartcontractkit/chainlink-protos/workflows/go v0.0.0-20250912140847-cbfb1710ac76 github.com/smartcontractkit/chainlink-solana v1.1.2-0.20250910230900-fa42dad2d413 - github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db + github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81 github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 github.com/smartcontractkit/cre-sdk-go v0.7.0 github.com/smartcontractkit/cre-sdk-go/capabilities/networking/http v0.7.0 @@ -409,3 +409,5 @@ require ( ) replace github.com/fbsobreira/gotron-sdk => github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d + +tool github.com/smartcontractkit/chainlink-common/pkg/loop/cmd/loopinstall diff --git a/go.sum b/go.sum index 6109c275713..c37dada28d0 100644 --- a/go.sum +++ b/go.sum @@ -1145,8 +1145,8 @@ github.com/smartcontractkit/chainlink-protos/workflows/go v0.0.0-20250912140847- github.com/smartcontractkit/chainlink-protos/workflows/go v0.0.0-20250912140847-cbfb1710ac76/go.mod h1:HIpGvF6nKCdtZ30xhdkKWGM9+4Z4CVqJH8ZBL1FTEiY= github.com/smartcontractkit/chainlink-solana v1.1.2-0.20250910230900-fa42dad2d413 h1:9HieHSTV3r8pRgwm6afiaH7EJDU3v+wVrRtDRFTKy+4= github.com/smartcontractkit/chainlink-solana v1.1.2-0.20250910230900-fa42dad2d413/go.mod h1:LSZMvQYbdK20+21S68/lcTNHStehHPF1X764PICkrRU= -github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db h1:fVsVE/v/jXyhEhlEvreSgcPfNn4LIVoWBEd8UDSyntA= -github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db/go.mod h1:5j2nQfAdUhWxaEKFjK6b73HdD32VsS5sTGhZRD2FCIQ= +github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81 h1:3UXgWOsB3FGOn9K7HpjzE/WGcAE2860vph/xxq9WsAU= +github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81/go.mod h1:JwhOCyjiBfABLgTc1evmLOLbh4PM2Z2ge9kJKP5EASE= github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 h1:7bxYNrPpygn8PUSBiEKn8riMd7CXMi/4bjTy0fHhcrY= github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8= github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d h1:qLmSOOtB/Ogn79eIDkuujOu8M5Jd747V1H7Brk/nTvo= diff --git a/integration-tests/go.mod b/integration-tests/go.mod index 5bcb55da64a..48ccc9a23f4 100644 --- a/integration-tests/go.mod +++ b/integration-tests/go.mod @@ -62,7 +62,7 @@ require ( github.com/smartcontractkit/chainlink-testing-framework/sentinel v0.1.2 github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2 github.com/smartcontractkit/chainlink-testing-framework/wasp v1.51.0 - github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db + github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81 github.com/smartcontractkit/libocr v0.0.0-20250905115425-2785a5cee79d github.com/smartcontractkit/mcms v0.21.1 github.com/spf13/cobra v1.9.1 @@ -496,7 +496,7 @@ require ( github.com/smartcontractkit/chainlink-solana v1.1.2-0.20250910230900-fa42dad2d413 // indirect github.com/smartcontractkit/chainlink-testing-framework/framework v0.10.23 // indirect github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db // indirect - github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 // indirect + github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 // indirect github.com/smartcontractkit/freeport v0.1.3-0.20250716200817-cb5dfd0e369e // indirect github.com/smartcontractkit/grpc-proxy v0.0.0-20240830132753-a7e17fec5ab7 // indirect github.com/smartcontractkit/smdkg v0.0.0-20250905122113-4057e4fe4b25 // indirect diff --git a/integration-tests/go.sum b/integration-tests/go.sum index 884e8635039..972cc0cb14b 100644 --- a/integration-tests/go.sum +++ b/integration-tests/go.sum @@ -1630,12 +1630,12 @@ github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2 h1:ZJ/8Jx6B github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2/go.mod h1:kHYJnZUqiPF7/xN5273prV+srrLJkS77GbBXHLKQpx0= github.com/smartcontractkit/chainlink-testing-framework/wasp v1.51.0 h1:qaLw7J7oRRsj+lUzzIjGVlXAVNmkAEwjj7xTXe0hcAk= github.com/smartcontractkit/chainlink-testing-framework/wasp v1.51.0/go.mod h1:eqV2n0vpqnY5N51je5/1vC/Qm8MMXVKvOXjLM+53Sog= -github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db h1:fVsVE/v/jXyhEhlEvreSgcPfNn4LIVoWBEd8UDSyntA= -github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db/go.mod h1:5j2nQfAdUhWxaEKFjK6b73HdD32VsS5sTGhZRD2FCIQ= +github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81 h1:3UXgWOsB3FGOn9K7HpjzE/WGcAE2860vph/xxq9WsAU= +github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81/go.mod h1:JwhOCyjiBfABLgTc1evmLOLbh4PM2Z2ge9kJKP5EASE= github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db h1:eFNMMYcUg7lpEveAc+9tL9YLcTrUEd8C2ZH1QjmI7b4= github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db/go.mod h1:knAY+6zKX80ubk3iyTP6kkWOk2JIe94ZdIgcLvLfCzU= -github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 h1:7bxYNrPpygn8PUSBiEKn8riMd7CXMi/4bjTy0fHhcrY= -github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8= +github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 h1:XRNxgcNqagXu6e4smJuS1crRK5cUAcCVd7u+iLduHDM= +github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8= github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d h1:qLmSOOtB/Ogn79eIDkuujOu8M5Jd747V1H7Brk/nTvo= github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d/go.mod h1:4WhGgCA0smBbBud5mK+jnDb2wwndMvoqaWBJ3OV/7Bw= github.com/smartcontractkit/cre-sdk-go v0.7.0 h1:QmCc/a6kGCmzhm0k0WFJZKxjklDedtAfvrA+vTnLcW0= diff --git a/integration-tests/load/go.mod b/integration-tests/load/go.mod index ef2e0142fdf..4a60125ee4e 100644 --- a/integration-tests/load/go.mod +++ b/integration-tests/load/go.mod @@ -487,9 +487,9 @@ require ( github.com/smartcontractkit/chainlink-testing-framework/lib/grafana v1.51.0 // indirect github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2 // indirect github.com/smartcontractkit/chainlink-testing-framework/sentinel v0.1.2 // indirect - github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db // indirect + github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81 // indirect github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db // indirect - github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 // indirect + github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 // indirect github.com/smartcontractkit/freeport v0.1.3-0.20250716200817-cb5dfd0e369e // indirect github.com/smartcontractkit/grpc-proxy v0.0.0-20240830132753-a7e17fec5ab7 // indirect github.com/smartcontractkit/libocr v0.0.0-20250905115425-2785a5cee79d // indirect diff --git a/integration-tests/load/go.sum b/integration-tests/load/go.sum index 40f227a5b0d..8fc0e50e3d8 100644 --- a/integration-tests/load/go.sum +++ b/integration-tests/load/go.sum @@ -1608,12 +1608,12 @@ github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2 h1:ZJ/8Jx6B github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2/go.mod h1:kHYJnZUqiPF7/xN5273prV+srrLJkS77GbBXHLKQpx0= github.com/smartcontractkit/chainlink-testing-framework/wasp v1.51.0 h1:qaLw7J7oRRsj+lUzzIjGVlXAVNmkAEwjj7xTXe0hcAk= github.com/smartcontractkit/chainlink-testing-framework/wasp v1.51.0/go.mod h1:eqV2n0vpqnY5N51je5/1vC/Qm8MMXVKvOXjLM+53Sog= -github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db h1:fVsVE/v/jXyhEhlEvreSgcPfNn4LIVoWBEd8UDSyntA= -github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db/go.mod h1:5j2nQfAdUhWxaEKFjK6b73HdD32VsS5sTGhZRD2FCIQ= +github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81 h1:3UXgWOsB3FGOn9K7HpjzE/WGcAE2860vph/xxq9WsAU= +github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81/go.mod h1:JwhOCyjiBfABLgTc1evmLOLbh4PM2Z2ge9kJKP5EASE= github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db h1:eFNMMYcUg7lpEveAc+9tL9YLcTrUEd8C2ZH1QjmI7b4= github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db/go.mod h1:knAY+6zKX80ubk3iyTP6kkWOk2JIe94ZdIgcLvLfCzU= -github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 h1:7bxYNrPpygn8PUSBiEKn8riMd7CXMi/4bjTy0fHhcrY= -github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8= +github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 h1:XRNxgcNqagXu6e4smJuS1crRK5cUAcCVd7u+iLduHDM= +github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8= github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d h1:qLmSOOtB/Ogn79eIDkuujOu8M5Jd747V1H7Brk/nTvo= github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d/go.mod h1:4WhGgCA0smBbBud5mK+jnDb2wwndMvoqaWBJ3OV/7Bw= github.com/smartcontractkit/cre-sdk-go v0.7.0 h1:QmCc/a6kGCmzhm0k0WFJZKxjklDedtAfvrA+vTnLcW0= diff --git a/plugins/chainlink.Dockerfile b/plugins/chainlink.Dockerfile index b9cf904f44d..a30c61693a0 100644 --- a/plugins/chainlink.Dockerfile +++ b/plugins/chainlink.Dockerfile @@ -37,7 +37,6 @@ RUN --mount=type=secret,id=GIT_AUTH_TOKEN \ --mount=type=cache,target=/root/.cache/go-build \ ./plugins/scripts/setup_git_auth.sh && \ mkdir -p /gobins && mkdir -p "${CL_LOOPINSTALL_OUTPUT_DIR}" && \ - GOBIN=/go/bin make install-loopinstall && \ GOBIN=/gobins CL_LOOPINSTALL_OUTPUT_DIR=${CL_LOOPINSTALL_OUTPUT_DIR} make install-plugins-local install-plugins-public && \ if [ "${CL_INSTALL_PRIVATE_PLUGINS}" = "true" ]; then \ GOBIN=/gobins CL_LOOPINSTALL_OUTPUT_DIR=${CL_LOOPINSTALL_OUTPUT_DIR} make install-plugins-private; \ diff --git a/plugins/plugins.public.yaml b/plugins/plugins.public.yaml index 2e7b83a22df..63dfa398b50 100644 --- a/plugins/plugins.public.yaml +++ b/plugins/plugins.public.yaml @@ -11,14 +11,14 @@ plugins: aptos: - moduleURI: "github.com/smartcontractkit/chainlink-aptos" gitRef: "v0.0.0-20250915164817-46a35eda083d" - installPath: "github.com/smartcontractkit/chainlink-aptos/cmd/chainlink-aptos" + installPath: "./cmd/chainlink-aptos" cosmos: - moduleURI: "github.com/smartcontractkit/chainlink-cosmos" # Git reference - can be a tag, branch, or commit hash # If not specified, uses the latest version. gitRef: "f740e9ae54e79762991bdaf8ad6b50363261c056" # 2025-02-07 - installPath: "github.com/smartcontractkit/chainlink-cosmos/pkg/cosmos/cmd/chainlink-cosmos" + installPath: "./pkg/cosmos/cmd/chainlink-cosmos" # These will be copied into /usr/lib in the container. libs: - /go/pkg/mod/github.com/!cosm!wasm/wasmvm@v*/internal/api/libwasmvm.*.so @@ -26,24 +26,29 @@ plugins: feeds: - moduleURI: "github.com/smartcontractkit/chainlink-feeds" gitRef: "v0.1.2-0.20250227211209-7cd000095135" - installPath: "github.com/smartcontractkit/chainlink-feeds/cmd/chainlink-feeds" + installPath: "./cmd/chainlink-feeds" solana: - moduleURI: "github.com/smartcontractkit/chainlink-solana" gitRef: "v1.1.2-0.20250910230900-fa42dad2d413" - installPath: "github.com/smartcontractkit/chainlink-solana/pkg/solana/cmd/chainlink-solana" + installPath: "./pkg/solana/cmd/chainlink-solana" starknet: - moduleURI: "github.com/smartcontractkit/chainlink-starknet/relayer" gitRef: "7e854bab99ef4a9cdbaa8dc2cac1fdf059238682" # 2025-05-15 - installPath: "github.com/smartcontractkit/chainlink-starknet/relayer/pkg/chainlink/cmd/chainlink-starknet" + installPath: "./pkg/chainlink/cmd/chainlink-starknet" streams: - moduleURI: "github.com/smartcontractkit/chainlink-data-streams" gitRef: "v0.1.2" - installPath: "github.com/smartcontractkit/chainlink-data-streams/mercury/cmd/chainlink-mercury" + installPath: "./mercury/cmd/chainlink-mercury" ton: - moduleURI: "github.com/smartcontractkit/chainlink-ton" - gitRef: "c26d4436b0db8e6e8070945aaf0fdd6a9e8913f4" - installPath: "github.com/smartcontractkit/chainlink-ton/cmd/chainlink-ton" + gitRef: "1cf9b1c64c811bcf30d4731991223f6ef2d14542" + installPath: "./cmd/chainlink-ton" + + tron: + - moduleURI: "github.com/smartcontractkit/chainlink-tron/relayer" + gitRef: "825077b2d5a7603be953fa23f98f18a6f2139cc0" + installPath: "./cmd/chainlink-tron" diff --git a/system-tests/lib/go.mod b/system-tests/lib/go.mod index a39f86f7053..c0cc7bdf073 100644 --- a/system-tests/lib/go.mod +++ b/system-tests/lib/go.mod @@ -463,9 +463,9 @@ require ( github.com/smartcontractkit/chainlink-protos/svr v1.1.0 // indirect github.com/smartcontractkit/chainlink-protos/workflows/go v0.0.0-20250912140847-cbfb1710ac76 // indirect github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2 // indirect - github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db // indirect + github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81 // indirect github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db // indirect - github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 // indirect + github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 // indirect github.com/smartcontractkit/freeport v0.1.3-0.20250716200817-cb5dfd0e369e // indirect github.com/smartcontractkit/grpc-proxy v0.0.0-20240830132753-a7e17fec5ab7 // indirect github.com/smartcontractkit/mcms v0.21.1 // indirect diff --git a/system-tests/lib/go.sum b/system-tests/lib/go.sum index c8f23b8cb23..41a3b450615 100644 --- a/system-tests/lib/go.sum +++ b/system-tests/lib/go.sum @@ -1622,12 +1622,12 @@ github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2 h1:cWUHB6Q github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2/go.mod h1:Z4K5VJLjsfqIIaBcZ1Sfccxu0xsCxBjPa6zF+5gtQaM= github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2 h1:ZJ/8Jx6Be5//TyjPi1pS1uotnmcYq5vVkSyISIymSj8= github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2/go.mod h1:kHYJnZUqiPF7/xN5273prV+srrLJkS77GbBXHLKQpx0= -github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db h1:fVsVE/v/jXyhEhlEvreSgcPfNn4LIVoWBEd8UDSyntA= -github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db/go.mod h1:5j2nQfAdUhWxaEKFjK6b73HdD32VsS5sTGhZRD2FCIQ= +github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81 h1:3UXgWOsB3FGOn9K7HpjzE/WGcAE2860vph/xxq9WsAU= +github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81/go.mod h1:JwhOCyjiBfABLgTc1evmLOLbh4PM2Z2ge9kJKP5EASE= github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db h1:eFNMMYcUg7lpEveAc+9tL9YLcTrUEd8C2ZH1QjmI7b4= github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db/go.mod h1:knAY+6zKX80ubk3iyTP6kkWOk2JIe94ZdIgcLvLfCzU= -github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 h1:7bxYNrPpygn8PUSBiEKn8riMd7CXMi/4bjTy0fHhcrY= -github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8= +github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 h1:XRNxgcNqagXu6e4smJuS1crRK5cUAcCVd7u+iLduHDM= +github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8= github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d h1:qLmSOOtB/Ogn79eIDkuujOu8M5Jd747V1H7Brk/nTvo= github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d/go.mod h1:4WhGgCA0smBbBud5mK+jnDb2wwndMvoqaWBJ3OV/7Bw= github.com/smartcontractkit/cre-sdk-go v0.7.0 h1:QmCc/a6kGCmzhm0k0WFJZKxjklDedtAfvrA+vTnLcW0= diff --git a/system-tests/tests/go.mod b/system-tests/tests/go.mod index 1e54a9d5858..fcda22c8597 100644 --- a/system-tests/tests/go.mod +++ b/system-tests/tests/go.mod @@ -540,9 +540,9 @@ require ( github.com/smartcontractkit/chainlink-testing-framework/framework/components/dockercompose v0.1.14-0.20250912141514-907781001913 // indirect github.com/smartcontractkit/chainlink-testing-framework/lib/grafana v1.50.0 // indirect github.com/smartcontractkit/chainlink-testing-framework/parrot v0.6.2 // indirect - github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db // indirect + github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81 // indirect github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db // indirect - github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 // indirect + github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 // indirect github.com/smartcontractkit/crib-sdk v0.4.0 // indirect github.com/smartcontractkit/freeport v0.1.3-0.20250716200817-cb5dfd0e369e // indirect github.com/smartcontractkit/grpc-proxy v0.0.0-20240830132753-a7e17fec5ab7 // indirect diff --git a/system-tests/tests/go.sum b/system-tests/tests/go.sum index 187f5471719..f717293d8b7 100644 --- a/system-tests/tests/go.sum +++ b/system-tests/tests/go.sum @@ -1831,12 +1831,12 @@ github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2 h1:ZJ/8Jx6B github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.2/go.mod h1:kHYJnZUqiPF7/xN5273prV+srrLJkS77GbBXHLKQpx0= github.com/smartcontractkit/chainlink-testing-framework/wasp v1.51.1 h1:azdJaWIyZJlHFEQQExHklfGfb30zzAx3WsxaCaMm4IM= github.com/smartcontractkit/chainlink-testing-framework/wasp v1.51.1/go.mod h1:vB5W8mngbHvDFlpujHY8jIotHr0a8J/8TIsexP/yANo= -github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db h1:fVsVE/v/jXyhEhlEvreSgcPfNn4LIVoWBEd8UDSyntA= -github.com/smartcontractkit/chainlink-ton v0.0.0-20250910183153-c26d4436b0db/go.mod h1:5j2nQfAdUhWxaEKFjK6b73HdD32VsS5sTGhZRD2FCIQ= +github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81 h1:3UXgWOsB3FGOn9K7HpjzE/WGcAE2860vph/xxq9WsAU= +github.com/smartcontractkit/chainlink-ton v0.0.0-20250916113541-1cf9b1c64c81/go.mod h1:JwhOCyjiBfABLgTc1evmLOLbh4PM2Z2ge9kJKP5EASE= github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db h1:eFNMMYcUg7lpEveAc+9tL9YLcTrUEd8C2ZH1QjmI7b4= github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20250910183153-c26d4436b0db/go.mod h1:knAY+6zKX80ubk3iyTP6kkWOk2JIe94ZdIgcLvLfCzU= -github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335 h1:7bxYNrPpygn8PUSBiEKn8riMd7CXMi/4bjTy0fHhcrY= -github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250815105909-75499abc4335/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8= +github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513 h1:XRNxgcNqagXu6e4smJuS1crRK5cUAcCVd7u+iLduHDM= +github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20250908203554-5bd9d2fe9513/go.mod h1:ccjEgNeqOO+bjPddnL4lUrNLzyCvGCxgBjJdhFX3wa8= github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d h1:qLmSOOtB/Ogn79eIDkuujOu8M5Jd747V1H7Brk/nTvo= github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20250422175525-b7575d96bd4d/go.mod h1:4WhGgCA0smBbBud5mK+jnDb2wwndMvoqaWBJ3OV/7Bw= github.com/smartcontractkit/cre-sdk-go v0.7.0 h1:QmCc/a6kGCmzhm0k0WFJZKxjklDedtAfvrA+vTnLcW0= diff --git a/testdata/scripts/health/multi-chain-loopp.txtar b/testdata/scripts/health/multi-chain-loopp.txtar index ce0c0b64430..04497cddb04 100644 --- a/testdata/scripts/health/multi-chain-loopp.txtar +++ b/testdata/scripts/health/multi-chain-loopp.txtar @@ -42,6 +42,13 @@ fj293fbBnlQ!f9vNs [Webserver] HTTPPort = $PORT +[[Aptos]] +ChainID = '42' + +[[Aptos.Nodes]] +Name = 'primary' +URL = 'http://aptos.blockchain' + [[Cosmos]] ChainID = 'Foo' @@ -71,7 +78,25 @@ ChainID = 'Baz' Name = 'primary' URL = 'http://stark.node' +[[Ton]] +ChainID = '99' + +[[Ton.Nodes]] +Name = 'node' +URL = 'https://ton.rpc' + +[[Tron]] +ChainID = '1001' + +[[Tron.Nodes]] +Name = 'example' +URL = 'http://tron.org' +SolidityURL = 'https://solidity.evm' + -- out.txt -- +ok Aptos.42.RelayerService +ok Aptos.42.RelayerService.PluginRelayerClient +ok Aptos.42.RelayerService.PluginRelayerClient.PluginAptos ok BridgeStatusReporter ok Cosmos.Foo.RelayerService ok Cosmos.Foo.RelayerService.PluginRelayerClient @@ -121,7 +146,18 @@ ok StarkNet.Baz.RelayerService.PluginRelayerClient.PluginStarknet ok StarkNet.Baz.RelayerService.PluginRelayerClient.PluginStarknet.Chain ok StarkNet.Baz.RelayerService.PluginRelayerClient.PluginStarknet.Chain.Txm ok StarkNet.Baz.RelayerService.PluginRelayerClient.PluginStarknet.Relayer +ok TON.99.RelayerService +ok TON.99.RelayerService.PluginRelayerClient +ok TON.99.RelayerService.PluginRelayerClient.PluginTON +ok TON.99.RelayerService.PluginRelayerClient.PluginTON.Chain +ok TON.99.RelayerService.PluginRelayerClient.PluginTON.Relayer +ok TON.99.RelayerService.PluginRelayerClient.PluginTON.Txm ok TelemetryManager +ok Tron.1001.RelayerService +ok Tron.1001.RelayerService.PluginRelayerClient +ok Tron.1001.RelayerService.PluginRelayerClient.PluginTron +ok Tron.1001.RelayerService.PluginRelayerClient.PluginTron.TronRelayer +ok Tron.1001.RelayerService.PluginRelayerClient.PluginTron.TronTxm ok WorkflowEngineLimiters ok WorkflowExecutionLimiter ok WorkflowRateLimiter @@ -136,6 +172,33 @@ ok WorkflowStore -- out.json -- { "data": [ + { + "type": "checks", + "id": "Aptos.42.RelayerService", + "attributes": { + "name": "Aptos.42.RelayerService", + "status": "passing", + "output": "" + } + }, + { + "type": "checks", + "id": "Aptos.42.RelayerService.PluginRelayerClient", + "attributes": { + "name": "Aptos.42.RelayerService.PluginRelayerClient", + "status": "passing", + "output": "" + } + }, + { + "type": "checks", + "id": "Aptos.42.RelayerService.PluginRelayerClient.PluginAptos", + "attributes": { + "name": "Aptos.42.RelayerService.PluginRelayerClient.PluginAptos", + "status": "passing", + "output": "" + } + }, { "type": "checks", "id": "BridgeStatusReporter", @@ -559,6 +622,60 @@ ok WorkflowStore "output": "" } }, + { + "type": "checks", + "id": "TON.99.RelayerService", + "attributes": { + "name": "TON.99.RelayerService", + "status": "passing", + "output": "" + } + }, + { + "type": "checks", + "id": "TON.99.RelayerService.PluginRelayerClient", + "attributes": { + "name": "TON.99.RelayerService.PluginRelayerClient", + "status": "passing", + "output": "" + } + }, + { + "type": "checks", + "id": "TON.99.RelayerService.PluginRelayerClient.PluginTON", + "attributes": { + "name": "TON.99.RelayerService.PluginRelayerClient.PluginTON", + "status": "passing", + "output": "" + } + }, + { + "type": "checks", + "id": "TON.99.RelayerService.PluginRelayerClient.PluginTON.Chain", + "attributes": { + "name": "TON.99.RelayerService.PluginRelayerClient.PluginTON.Chain", + "status": "passing", + "output": "" + } + }, + { + "type": "checks", + "id": "TON.99.RelayerService.PluginRelayerClient.PluginTON.Relayer", + "attributes": { + "name": "TON.99.RelayerService.PluginRelayerClient.PluginTON.Relayer", + "status": "passing", + "output": "" + } + }, + { + "type": "checks", + "id": "TON.99.RelayerService.PluginRelayerClient.PluginTON.Txm", + "attributes": { + "name": "TON.99.RelayerService.PluginRelayerClient.PluginTON.Txm", + "status": "passing", + "output": "" + } + }, { "type": "checks", "id": "TelemetryManager", @@ -568,6 +685,51 @@ ok WorkflowStore "output": "" } }, + { + "type": "checks", + "id": "Tron.1001.RelayerService", + "attributes": { + "name": "Tron.1001.RelayerService", + "status": "passing", + "output": "" + } + }, + { + "type": "checks", + "id": "Tron.1001.RelayerService.PluginRelayerClient", + "attributes": { + "name": "Tron.1001.RelayerService.PluginRelayerClient", + "status": "passing", + "output": "" + } + }, + { + "type": "checks", + "id": "Tron.1001.RelayerService.PluginRelayerClient.PluginTron", + "attributes": { + "name": "Tron.1001.RelayerService.PluginRelayerClient.PluginTron", + "status": "passing", + "output": "" + } + }, + { + "type": "checks", + "id": "Tron.1001.RelayerService.PluginRelayerClient.PluginTron.TronRelayer", + "attributes": { + "name": "Tron.1001.RelayerService.PluginRelayerClient.PluginTron.TronRelayer", + "status": "passing", + "output": "" + } + }, + { + "type": "checks", + "id": "Tron.1001.RelayerService.PluginRelayerClient.PluginTron.TronTxm", + "attributes": { + "name": "Tron.1001.RelayerService.PluginRelayerClient.PluginTron.TronTxm", + "status": "passing", + "output": "" + } + }, { "type": "checks", "id": "WorkflowEngineLimiters",