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
@@ -1413,12 +1386,6 @@ type DangerousConfig struct {
1413
1386
1414
1387
// Validate checks that the DataPosterConfig is valid.
1415
1388
func (c*DataPosterConfig) Validate() error {
1416
-
switchc.EnableCellProofs {
1417
-
case"", "auto", "force-enable", "force-disable":
1418
-
// Valid values
1419
-
default:
1420
-
returnfmt.Errorf("invalid enable-cell-proofs value %q (valid: \"\", \"auto\", \"force-enable\", \"force-disable\")", c.EnableCellProofs)
1421
-
}
1422
1389
iflen(c.ReplacementTimes) ==0 {
1423
1390
returnfmt.Errorf("replacement-times must have at least one value")
1424
1391
}
@@ -1479,7 +1446,6 @@ func DataPosterConfigAddOptions(prefix string, f *pflag.FlagSet, defaultDataPost
1479
1446
f.DurationSlice(prefix+".blob-tx-replacement-times", defaultDataPosterConfig.BlobTxReplacementTimes, "comma-separated list of durations since first posting a blob transaction to attempt a replace-by-fee")
1480
1447
f.Float64(prefix+".min-blob-tx-tip-cap-gwei", defaultDataPosterConfig.MinBlobTxTipCapGwei, "the minimum tip cap to post EIP-4844 blob carrying transactions at")
1481
1448
f.Float64(prefix+".max-blob-tx-tip-cap-gwei", defaultDataPosterConfig.MaxBlobTxTipCapGwei, "the maximum tip cap to post EIP-4844 blob carrying transactions at")
1482
-
f.String(prefix+".enable-cell-proofs", defaultDataPosterConfig.EnableCellProofs, "enable cell proofs in blob transactions for Fusaka compatibility. Valid values: \"\" or \"auto\" (auto-detect based on L1 Osaka fork), \"force-enable\", \"force-disable\"")
1483
1449
}
1484
1450
1485
1451
// We intentionally don't expose an option to configure Post4844Blobs.
@@ -1515,7 +1481,6 @@ var DefaultDataPosterConfig = DataPosterConfig{
1515
1481
MaxFeeBidMultipleBips: arbmath.OneInUBips*10,
1516
1482
NonceRbfSoftConfs: 1,
1517
1483
Post4844Blobs: false,
1518
-
EnableCellProofs: "", // empty string = auto-detect based on L1 Osaka fork
1519
1484
AllocateMempoolBalance: true,
1520
1485
UseDBStorage: true,
1521
1486
UseNoOpStorage: false,
@@ -1537,7 +1502,6 @@ var DefaultDataPosterConfigForValidator = func() DataPosterConfig {
1537
1502
config.BlobTxReplacementTimes=nil
1538
1503
config.MinBlobTxTipCapGwei=0
1539
1504
config.MaxBlobTxTipCapGwei=0
1540
-
config.EnableCellProofs=""
1541
1505
returnconfig
1542
1506
}()
1543
1507
@@ -1557,7 +1521,6 @@ var TestDataPosterConfig = DataPosterConfig{
1557
1521
MaxFeeBidMultipleBips: arbmath.OneInUBips*10,
1558
1522
NonceRbfSoftConfs: 1,
1559
1523
Post4844Blobs: false,
1560
-
EnableCellProofs: "", // empty string = auto-detect based on L1 Osaka fork
f.String("beacon-url", "", "Beacon Chain RPC URL. For example with --beacon-url=http://localhost, an RPC call will be made to http://localhost/eth/v1/beacon/blobs")
55
53
f.Uint64("slot", 0, "Beacon chain slot number to fetch blobs from")
56
54
f.StringSlice("versioned-hashes", []string{}, "Comma-separated list of versioned hashes to fetch (optional - fetches all if not provided)")
57
-
f.Bool("use-legacy-endpoint", false, "Use the legacy blob_sidecars endpoint")
58
-
f.Bool("compare-endpoints", false, "Fetch using both endpoints and compare results")
0 commit comments