removed Minibatch record itself. This model was used for identifying all blobs when constructing a full batch. Instead of this model, we can use BlobMinibatchMapping for this purpose
unified DispersalRequest and DispersalResponse into one model Dispersal. This ensures request and response are 1:1
Checks
[ ] I've made sure the lint is passing in this PR.
[ ] I've made sure the tests are passing. Note that there might be a few flaky tests, in that case, please comment that they are not relevant.
Why are these changes needed?
Two changes in minibatch data model:
Minibatch
record itself. This model was used for identifying all blobs when constructing a full batch. Instead of this model, we can useBlobMinibatchMapping
for this purposeDispersalRequest
andDispersalResponse
into one modelDispersal
. This ensures request and response are 1:1Checks