Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions core/cmd/shell.go
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,7 @@ func initGlobals(cfgProm config.Prometheus, cfgTracing config.Tracing, cfgTeleme
ChipIngressEmitterEnabled: cfgTelemetry.ChipIngressEndpoint() != "",
ChipIngressEmitterGRPCEndpoint: cfgTelemetry.ChipIngressEndpoint(),
ChipIngressInsecureConnection: cfgTelemetry.ChipIngressInsecureConnection(),
ChipIngressBatchEmitterEnabled: cfgTelemetry.ChipIngressBatchEmitterEnabled(),
LogStreamingEnabled: cfgTelemetry.LogStreamingEnabled(),
LogLevel: cfgTelemetry.LogLevel(),
LogBatchProcessor: cfgTelemetry.LogBatchProcessor(),
Expand Down
3 changes: 3 additions & 0 deletions core/config/docs/core.toml
Original file line number Diff line number Diff line change
Expand Up @@ -889,6 +889,9 @@ AuthHeadersTTL = '0s' # Default
ChipIngressEndpoint = '' # Default
# ChipIngressInsecureConnection disables TLS when connecting to CHIP Ingress.
ChipIngressInsecureConnection = false # Default
# ChipIngressBatchEmitterEnabled enables batching for chip-ingress events.
# When false, events are sent individually (legacy behavior).
ChipIngressBatchEmitterEnabled = false # Default

# HeartbeatInterval is the interval at which a the application heartbeat is sent to telemetry backends.
HeartbeatInterval = '1s' # Default
Expand Down
1 change: 1 addition & 0 deletions core/config/telemetry_config.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ type Telemetry interface {
EmitterExportTimeout() time.Duration
ChipIngressEndpoint() string
ChipIngressInsecureConnection() bool
ChipIngressBatchEmitterEnabled() bool
HeartbeatInterval() time.Duration
LogStreamingEnabled() bool
LogLevel() zapcore.Level
Expand Down
8 changes: 6 additions & 2 deletions core/config/toml/types.go
Original file line number Diff line number Diff line change
Expand Up @@ -2868,8 +2868,9 @@ type Telemetry struct {
EmitterExportTimeout *commonconfig.Duration
AuthHeadersTTL *commonconfig.Duration
ChipIngressEndpoint *string
ChipIngressInsecureConnection *bool
HeartbeatInterval *commonconfig.Duration
ChipIngressInsecureConnection *bool
ChipIngressBatchEmitterEnabled *bool
HeartbeatInterval *commonconfig.Duration
LogLevel *string
LogStreamingEnabled *bool
LogBatchProcessor *bool
Expand Down Expand Up @@ -2913,6 +2914,9 @@ func (b *Telemetry) setFrom(f *Telemetry) {
if v := f.ChipIngressInsecureConnection; v != nil {
b.ChipIngressInsecureConnection = v
}
if v := f.ChipIngressBatchEmitterEnabled; v != nil {
b.ChipIngressBatchEmitterEnabled = v
}
if v := f.HeartbeatInterval; v != nil {
b.HeartbeatInterval = v
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module github.com/smartcontractkit/chainlink/core/scripts/cre/environment/exampl
go 1.25.7

require (
github.com/smartcontractkit/chainlink-common v0.11.2-0.20260401185621-720567ef9343
github.com/smartcontractkit/chainlink-common v0.11.2-0.20260410151010-b43887d92dfd
gopkg.in/yaml.v3 v3.0.1
)

Expand Down Expand Up @@ -43,7 +43,7 @@ require (
github.com/prometheus/procfs v0.16.1 // indirect
github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 // indirect
github.com/shopspring/decimal v1.4.0 // indirect
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10 // indirect
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260410151010-b43887d92dfd // indirect
github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260326111235-8c09d1a4491f // indirect
github.com/smartcontractkit/libocr v0.0.0-20260304194147-a03701e2c02e // indirect
github.com/wk8/go-ordered-map/v2 v2.1.8 // indirect
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ go 1.25.7

require (
github.com/ethereum/go-ethereum v1.17.1
github.com/smartcontractkit/chainlink-common v0.11.2-0.20260401185621-720567ef9343
github.com/smartcontractkit/chainlink-common v0.11.2-0.20260410151010-b43887d92dfd
github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20251222115927-36a18321243c
github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260326111235-8c09d1a4491f
github.com/smartcontractkit/cre-sdk-go v1.5.0
Expand Down Expand Up @@ -74,7 +74,7 @@ require (
github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 // indirect
github.com/shirou/gopsutil v3.21.11+incompatible // indirect
github.com/shopspring/decimal v1.4.0 // indirect
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10 // indirect
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260410151010-b43887d92dfd // indirect
github.com/smartcontractkit/libocr v0.0.0-20260304194147-a03701e2c02e // indirect
github.com/stretchr/testify v1.11.1 // indirect
github.com/supranational/blst v0.3.16 // indirect
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading