Skip to content

Commit e653fe0

Browse files
committed
feat: add Streams LLO NoDAG Trigger capability
Add generated code and tests for the Streams LLO Trigger capability to support NoDAG CRE workflows. Files added: - trigger.pb.go: Generated protobuf Go code for streams trigger - server/trigger_server_gen.go: Generated server-side boilerplate - streams_test.go: Unit tests for capability interface - generate.go: Proto generation script This capability wraps the existing LLO transmitter to expose it via the NoDAG Capability API for CRE DON-to-DON workflows. Related: chainlink-protos#257 (proto definition) Capability ID: streams-trigger@2.0.0
1 parent 9ad84b2 commit e653fe0

4 files changed

Lines changed: 812 additions & 0 deletions

File tree

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
//go:generate go run ../../gen --pkg=github.com/smartcontractkit/chainlink-common/pkg/capabilities/v2/triggers/streams --file=capabilities/streams/v1/trigger.proto
2+
package streams
3+

pkg/capabilities/v2/triggers/streams/server/trigger_server_gen.go

Lines changed: 137 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)