mirror of
https://github.com/OffchainLabs/prysm.git
synced 2026-01-09 15:37:56 -05:00
* Set default value of `--blob-batch-limit` to 384. So, using default values, `--blob-batch-limit * --blob-batch-limit-burst-factor = 384*3 = MAX_REQUEST_BLOB_SIDECARS = 1152.` * `blobSidecarByRootRPCHandler`: Add rate limiting. Bacause now the rate limiter validation is done before the request validation, adapt `TestBlobsByRootValidation` consequently and add new specific tests for `validateBlobByRootRequest` to cover the now untested case. * Set default value of `--data-column-batch-limit-burst-factor` to 4. So, using default values, `--data-column-batch-limit * --data-column-batch-limit-burst-factor = 4096*2 = MAX_REQUEST_DATA_COLUMN_SIDECARS_ELECTRA = 16384`. * `validateDataColumnsByRootRequest`: Take a count instead of idents. * `dataColumnSidecarByRootRPCHandler`: Add rate limiting.