File tree Expand file tree Collapse file tree 2 files changed +176
-21
lines changed
pkg/capabilities/actions/vault Expand file tree Collapse file tree 2 files changed +176
-21
lines changed Original file line number Diff line number Diff line change 11syntax = "proto3" ;
22
3+ import "google/protobuf/any.proto" ;
4+
35option go_package = "github.com/smartcontractkit/chainlink-common/pkg/capabilities/actions/vault" ;
46
57package vault ;
@@ -136,6 +138,8 @@ message Observation {
136138
137139message Observations {
138140 repeated Observation observations = 1 ;
141+ repeated bytes pending_queue_items = 2 ;
142+ bytes sortNonce = 3 ;
139143}
140144
141145message Outcome {
@@ -187,6 +191,19 @@ message StoredMetadata {
187191 repeated SecretIdentifier secret_identifiers = 2 ;
188192}
189193
194+ // IMPORTANT: this record is persisted so any changes must be
195+ // backwards compatible
196+ message StoredPendingQueueIndex {
197+ int64 length = 1 ;
198+ }
199+
200+ // IMPORTANT: this record is persisted so any changes must be
201+ // backwards compatible
202+ message StoredPendingQueueItem {
203+ google.protobuf.Any item = 1 ;
204+ string id = 2 ;
205+ }
206+
190207message ReportingPluginConfig {
191208 // Plugin-specific configuration
192209 int32 BatchSize = 1 ;
@@ -196,6 +213,7 @@ message ReportingPluginConfig {
196213 int32 MaxIdentifierOwnerLengthBytes = 5 ;
197214 int32 MaxIdentifierNamespaceLengthBytes = 6 ;
198215 optional string DKGInstanceID = 7 ;
216+ bool EnableDeterministicPendingQueue = 8 ;
199217
200218 // OCR 3.1 ReportInfo configuration
201219 int32 LimitsMaxQueryLength = 20 ;
You can’t perform that action at this time.
0 commit comments