Skip to content

Rtinianov tee workflows#2004

Draft
nolag wants to merge 15 commits intomainfrom
rtinianov_teeWorkflows
Draft

Rtinianov tee workflows#2004
nolag wants to merge 15 commits intomainfrom
rtinianov_teeWorkflows

Conversation

@nolag
Copy link
Copy Markdown
Contributor

@nolag nolag commented Apr 28, 2026

Requires

Supports

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 28, 2026

⚠️ API Diff Results - github.com/smartcontractkit/chainlink-common

⚠️ Breaking Changes (16)

pkg/capabilities/v2/actions/confidentialworkflow.(*ConfidentialWorkflowResponse) (1)
  • GetExecutionResult — Type changed:
func(
)
- []byte
+ *github.com/smartcontractkit/chainlink-protos/cre/go/sdk.ExecutionResult
pkg/capabilities/v2/actions/confidentialworkflow.(*WorkflowExecution) (1)
  • GetExecuteRequest — Type changed:
func(
)
- []byte
+ *github.com/smartcontractkit/chainlink-protos/cre/go/sdk.ExecuteRequest
pkg/capabilities/v2/actions/confidentialworkflow.ConfidentialWorkflowResponse (1)
  • ExecutionResult — Type changed:
  - []byte
  + *github.com/smartcontractkit/chainlink-protos/cre/go/sdk.ExecutionResult
)
pkg/capabilities/v2/actions/confidentialworkflow.WorkflowExecution (1)
  • ExecuteRequest — Type changed:
  - []byte
  + *github.com/smartcontractkit/chainlink-protos/cre/go/sdk.ExecuteRequest
)
pkg/capabilities/v2/actions/confidentialworkflow/server.ClientCapability (1)
  • ProvidedTees — ➕ Added
pkg/workflows/wasm/host (3)
  • ExecutionHelper — Type changed:
  - ExecutionHelper
  + github.com/smartcontractkit/chainlink-common/pkg/workflows/host.ExecutionHelper
)
  • ModuleBase — Type changed:
  - ModuleBase
  + github.com/smartcontractkit/chainlink-common/pkg/workflows/host.ModuleBase
)
  • ModuleV2 — Type changed:
  - ModuleV2
  + github.com/smartcontractkit/chainlink-common/pkg/workflows/host.Module
)
pkg/workflows/wasm/host.(*module) (1)
  • Execute — Type changed:
func(
  context.Context, 
  *github.com/smartcontractkit/chainlink-protos/cre/go/sdk.ExecuteRequest, 
  ExecutionHelper
)
(*github.com/smartcontractkit/chainlink-protos/cre/go/sdk.ExecutionResult, error)
pkg/workflows/wasm/host/mocks (7)
  • ModuleV2 — Type changed:
  - ModuleV2
  + github.com/smartcontractkit/chainlink-common/pkg/workflows/host/mocks.Module
)
  • ModuleV2_Close_Call — 🗑️ Removed

  • ModuleV2_Execute_Call — 🗑️ Removed

  • ModuleV2_Expecter — 🗑️ Removed

  • ModuleV2_IsLegacyDAG_Call — 🗑️ Removed

  • ModuleV2_Start_Call — 🗑️ Removed

  • NewModuleV2 — Type changed:

func(
  interface{Cleanup(func()); github.com/stretchr/testify/mock.TestingT}
)
*ModuleV2

✅ Compatible Changes (7)

package github (3)
  • com/smartcontractkit/chainlink-common/pkg/workflows/host — ➕ Added

  • com/smartcontractkit/chainlink-common/pkg/workflows/host/mocks — ➕ Added

  • com/smartcontractkit/chainlink-common/pkg/workflows/host/requirements_gen — ➕ Added

pkg/capabilities/v2/actions/confidentialworkflow (1)
  • ProvidedTeesResponse — ➕ Added
pkg/capabilities/v2/actions/confidentialworkflow.(*WorkflowExecution) (1)
  • GetRequirements — ➕ Added
pkg/capabilities/v2/actions/confidentialworkflow.WorkflowExecution (1)
  • Requirements — ➕ Added
pkg/capabilities/v2/actions/confidentialworkflow/server.ClientCapability (1)
  • ProvidedTees — ➕ Added

📄 View full apidiff report

@nolag nolag force-pushed the rtinianov_teeWorkflows branch from f98af19 to f4e51a4 Compare April 30, 2026 14:41
@nolag nolag force-pushed the rtinianov_teeWorkflows branch from f4e51a4 to 937bc20 Compare April 30, 2026 15:09
@nolag nolag force-pushed the rtinianov_teeWorkflows branch 2 times, most recently from 8441040 to da5bccc Compare May 1, 2026 13:26
@nolag nolag force-pushed the rtinianov_teeWorkflows branch 3 times, most recently from d5fedb0 to e01fae1 Compare May 1, 2026 17:56
@nolag nolag force-pushed the rtinianov_teeWorkflows branch from e01fae1 to 8e8598d Compare May 1, 2026 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant