You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -239,6 +239,7 @@ func BatchPosterConfigAddOptions(prefix string, f *pflag.FlagSet) {
239
239
f.Bool(prefix+".check-batch-correctness", DefaultBatchPosterConfig.CheckBatchCorrectness, "setting this to true will run the batch against an inbox multiplexer and verifies that it produces the correct set of messages")
240
240
f.String(prefix+".user-data-attestation-file", DefaultBatchPosterConfig.UserDataAttestationFile, "specifies the file containing the user data attestation")
241
241
f.String(prefix+".quote-file", DefaultBatchPosterConfig.QuoteFile, "specifies the file containing the quote")
242
+
f.Bool(prefix+".use-escape-hatch", DefaultBatchPosterConfig.UseEscapeHatch, "if true, batches will be posted without doing the espresso verification when hotshot is down. If false, wait for hotshot being up")
Copy file name to clipboardExpand all lines: arbnode/schema.go
+1
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,7 @@ var (
21
21
espressoSubmittedHash []byte= []byte("_espressoSubmittedHash") // contains the hash of the last submitted txn
22
22
espressoPendingTxnsPositions []byte= []byte("_espressoPendingTxnsPositions") // contains the index of the pending txns that need to be submitted to espresso
23
23
espressoLastConfirmedPos []byte= []byte("_espressoLastConfirmedPos") // contains the position of the last confirmed message
24
+
espressoSkipVerificationPos []byte= []byte("_espressoSkipVerificationPos") // contains the position of the latest message that should skip the validation due to hotshot liveness failure
0 commit comments