diff --git a/cmd/common/compile_test.go b/cmd/common/compile_test.go index 328be59d..35f4599e 100644 --- a/cmd/common/compile_test.go +++ b/cmd/common/compile_test.go @@ -119,7 +119,7 @@ func TestCompileWorkflowToWasm_TS_Success(t *testing.T) { mainPath := filepath.Join(dir, "main.ts") require.NoError(t, os.WriteFile(mainPath, []byte(`export async function main() { return "ok"; } `), 0600)) - require.NoError(t, os.WriteFile(filepath.Join(dir, "package.json"), []byte(`{"name":"test","dependencies":{"@chainlink/cre-sdk":"^1.18.0"}} + require.NoError(t, os.WriteFile(filepath.Join(dir, "package.json"), []byte(`{"name":"test","dependencies":{"@chainlink/cre-sdk":"^1.19.0"}} `), 0600)) install := exec.Command("bun", "install") install.Dir = dir diff --git a/cmd/workflow/convert/convert_test.go b/cmd/workflow/convert/convert_test.go index d53e9c6f..f87ef84c 100644 --- a/cmd/workflow/convert/convert_test.go +++ b/cmd/workflow/convert/convert_test.go @@ -303,7 +303,7 @@ production-settings: ` require.NoError(t, os.WriteFile(workflowYAML, []byte(yamlContent), 0600)) require.NoError(t, os.WriteFile(mainTS, []byte("export default function run() { return Promise.resolve({ result: \"ok\" }); }\n"), 0600)) - require.NoError(t, os.WriteFile(packageJSON, []byte(`{"name":"test","private":true,"dependencies":{"@chainlink/cre-sdk":"^1.18.0"}}`), 0600)) + require.NoError(t, os.WriteFile(packageJSON, []byte(`{"name":"test","private":true,"dependencies":{"@chainlink/cre-sdk":"^1.19.0"}}`), 0600)) h := newHandler(nil) err := h.Execute(Inputs{WorkflowFolder: dir, Force: true}) diff --git a/cmd/workflow/simulate/chain/evm/supported_chains.go b/cmd/workflow/simulate/chain/evm/supported_chains.go index 3c43772e..583b659f 100644 --- a/cmd/workflow/simulate/chain/evm/supported_chains.go +++ b/cmd/workflow/simulate/chain/evm/supported_chains.go @@ -150,5 +150,18 @@ var SupportedChains = []chain.ChainConfig{ {Selector: chainselectors.PRIVATE_TESTNET_QUARTZITE.Selector, Forwarder: "0xBefF2190E6F56C108cD748844Bbd18D4a70F1E21"}, // Monad + {Selector: chainselectors.MONAD_TESTNET.Selector, Forwarder: "0xB9F79d863261869B234c481D1f9A7af84AeAd192"}, {Selector: chainselectors.MONAD_MAINNET.Selector, Forwarder: "0x9eF6468C5f37b976E57d52054c693269479A784d"}, + + // T-REX + {Selector: chainselectors.T_REX_TESTNET.Selector, Forwarder: "0x53bC8B33F9Fd9cf5323b260CC078967cC3f30297"}, + + // Robinhood + {Selector: chainselectors.ROBINHOOD_TESTNET.Selector, Forwarder: "0x0b93082D9b3C7C97fAcd250082899BAcf3af3885"}, + + // Stable + {Selector: chainselectors.STABLE_TESTNET.Selector, Forwarder: "0x9081624a30231767C3093A5F2Ae1C57A4457C88F"}, + + // Tempo + {Selector: chainselectors.TEMPO_TESTNET_MODERATO.Selector, Forwarder: "0x9eF6468C5f37b976E57d52054c693269479A784d"}, } diff --git a/go.mod b/go.mod index b10ab37a..3fbd1f10 100644 --- a/go.mod +++ b/go.mod @@ -32,15 +32,15 @@ require ( github.com/smartcontractkit/chainlink-common v0.11.2-0.20260806135013-71242167dd64 github.com/smartcontractkit/chainlink-common/keystore v1.2.1-0.20260623104656-f39eba3e2bc6 github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20260512150409-b4068bf735e6 - github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260804200254-c1accce563a8 + github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260812164709-12e39591442b github.com/smartcontractkit/chainlink-protos/workflows/go v0.0.0-20260716141634-c0cc05ed05d8 github.com/smartcontractkit/chainlink-solana v1.3.1-0.20260722124945-1fb87a829114 github.com/smartcontractkit/chainlink-solana/contracts v0.0.0-20260807135521-86656a07cfa7 github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.5 github.com/smartcontractkit/chainlink/deployment v0.0.0-20260521170940-67f9a4b233f8 github.com/smartcontractkit/chainlink/v2 v2.29.1-cre-beta.0.0.20260721144940-aa2a70309776 - github.com/smartcontractkit/cre-sdk-go v1.18.0 - github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/evm v1.0.0-beta.15.0.20260806122424-24d22c8dc5bd + github.com/smartcontractkit/cre-sdk-go v1.19.0 + github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/evm v1.0.0-beta.17 github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/solana v0.1.0-beta.1 github.com/smartcontractkit/mcms v0.45.0 github.com/smartcontractkit/tdh2/go/tdh2 v0.0.0-20251120172354-e8ec0386b06c diff --git a/go.sum b/go.sum index 3b283afe..806c1ff5 100644 --- a/go.sum +++ b/go.sum @@ -1211,8 +1211,8 @@ github.com/smartcontractkit/chainlink-protos/chainlink-ccv/message-rules v0.0.0- github.com/smartcontractkit/chainlink-protos/chainlink-ccv/message-rules v0.0.0-20260505131349-78e491b80735/go.mod h1:zAJq6Tpkx5AdFUwW67dIYnW+Bdf50drCCpMR81Qxb4E= github.com/smartcontractkit/chainlink-protos/chainlink-ccv/verifier v0.0.0-20251211142334-5c3421fe2c8d h1:AJy55QJ/pBhXkZjc7N+ATnWfxrcjq9BI9DmdtdjwDUQ= github.com/smartcontractkit/chainlink-protos/chainlink-ccv/verifier v0.0.0-20251211142334-5c3421fe2c8d/go.mod h1:5JdppgngCOUS76p61zCinSCgOhPeYQ+OcDUuome5THQ= -github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260804200254-c1accce563a8 h1:PuLjldCKeHUZf9JJzsX8aKEzqIJOpoY3wPeuGfm47C8= -github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260804200254-c1accce563a8/go.mod h1:/i8hjTPFdVWHiY+QjeSiVS2Z3GB3WAZznGgXHstC02E= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260812164709-12e39591442b h1:LC5ENLPbb6K3oRM6Tt8XjdqmsvXJOAdD7v+GUf8hSoA= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260812164709-12e39591442b/go.mod h1:/i8hjTPFdVWHiY+QjeSiVS2Z3GB3WAZznGgXHstC02E= github.com/smartcontractkit/chainlink-protos/data-feeds v0.1.1-0.20260501174546-2e8846986b36 h1:SG+wAsNyAcA6Kk19ljuxi3HK9Ll2lpHik8OKoY4x7A0= github.com/smartcontractkit/chainlink-protos/data-feeds v0.1.1-0.20260501174546-2e8846986b36/go.mod h1:vL1bDgPSJjV0EqHYs4dDlR+EEE0cJchgvGLYXhwIjXY= github.com/smartcontractkit/chainlink-protos/job-distributor v0.18.0 h1:q+VDPcxWrj5k9QizSYfUOSMnDH3Sd5HvbPguZOgfXTY= @@ -1261,10 +1261,10 @@ github.com/smartcontractkit/chainlink/v2 v2.29.1-cre-beta.0.0.20260721144940-aa2 github.com/smartcontractkit/chainlink/v2 v2.29.1-cre-beta.0.0.20260721144940-aa2a70309776/go.mod h1:CbfsVjw2xlv0hlyrVXT2wjSiMKDi6/1VHYY9Z2BZRgU= github.com/smartcontractkit/cld-changesets v0.4.0 h1:S6yNRj6FssyyKbxLHTbC9X9U4qsph17xiiBBT6DGyNE= github.com/smartcontractkit/cld-changesets v0.4.0/go.mod h1:4wOfnbSP8Ior/75QWLbtDntamSA/81SYcXzctBSx9CY= -github.com/smartcontractkit/cre-sdk-go v1.18.0 h1:2+Z4tO+eOaYvKMsnM99vAIR1fo3ktDMv7wPrC0r4sbc= -github.com/smartcontractkit/cre-sdk-go v1.18.0/go.mod h1:OvczEJEnSkQ9DV4UZgf2w3O8/Jxk1W4YA5lsxN9vsyQ= -github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/evm v1.0.0-beta.15.0.20260806122424-24d22c8dc5bd h1:YGxvS4Pk1SiWnGro7B5/GT1Rmjz4pyLDghu1RWQkBNU= -github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/evm v1.0.0-beta.15.0.20260806122424-24d22c8dc5bd/go.mod h1:j39ItBIbo6Xpc5dHo8OHWg82XOaOU/3c5sx8xEzlyX8= +github.com/smartcontractkit/cre-sdk-go v1.19.0 h1:Fo5yZbuHULmKAcO9qr5Ke4/lYG81iTkQI9zCkXKbRmU= +github.com/smartcontractkit/cre-sdk-go v1.19.0/go.mod h1:yvD3xSZnOmlOD8i+VHOCkyIxWlng6f+ut5825bxJdhs= +github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/evm v1.0.0-beta.17 h1:6OgZZXts3+HHBt7c2M09mccPUOvCY4wmGttSMCrt+Rg= +github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/evm v1.0.0-beta.17/go.mod h1:EhC2CfTGT+JnT0PihREKZYQ186FF2oDFdyQf//L3JsY= github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/solana v0.1.0-beta.1 h1:VTpFjEhGpFJKnl+B5vH/obnWUjRKeo1dSISP+FIL/eY= github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/solana v0.1.0-beta.1/go.mod h1:IHCd8wnWeL9yLVHkOTB2MxIuFE+Zil8Gw2jrrfPPU9Y= github.com/smartcontractkit/freeport v0.1.3-0.20250828155247-add56fa28aad h1:lgHxTHuzJIF3Vj6LSMOnjhqKgRqYW+0MV2SExtCYL1Q= diff --git a/internal/constants/constants.go b/internal/constants/constants.go index 40a58c41..3db7837d 100644 --- a/internal/constants/constants.go +++ b/internal/constants/constants.go @@ -58,8 +58,8 @@ const ( WorkflowLanguageWasm = "wasm" // SDK dependency versions (used by generate-bindings and go module init) - SdkVersion = "v1.18.0" - EVMCapabilitiesVersion = "v1.0.0-beta.16" + SdkVersion = "v1.19.0" + EVMCapabilitiesVersion = "v1.0.0-beta.17" HTTPCapabilitiesVersion = "v1.3.0" CronCapabilitiesVersion = "v1.3.0" SolanaCapabilitiesVersion = "v0.1.0-beta.1" diff --git a/internal/templaterepo/builtin/hello-world-ts/workflow/package.json b/internal/templaterepo/builtin/hello-world-ts/workflow/package.json index d1869fa6..1cc6572e 100644 --- a/internal/templaterepo/builtin/hello-world-ts/workflow/package.json +++ b/internal/templaterepo/builtin/hello-world-ts/workflow/package.json @@ -8,7 +8,7 @@ }, "license": "UNLICENSED", "dependencies": { - "@chainlink/cre-sdk": "^1.18.0" + "@chainlink/cre-sdk": "^1.19.0" }, "devDependencies": { "typescript": "5.9.3"