Typeberry by Fluffy Labs - v0.4.0
    Preparing search index...

    Variable availabilityAssignmentsCodecConst

    availabilityAssignmentsCodec: Descriptor<
        readonly (AvailabilityAssignment | null)[] & pvm.WithOpaque<
            "number of cores",
        >,
        SequenceView<
            AvailabilityAssignment
            | null,

                | ViewOf<
                    AvailabilityAssignment,
                    {
                        timeout: Descriptor<
                            number & WithBytesRepresentation<4> & pvm.WithOpaque<
                                "TimeSlot[u32]",
                            >,
                            Bytes<4>,
                        >;
                        workReport: Descriptor<
                            WorkReportNoCodec,
                            ViewOf<
                                WorkReportNoCodec,
                                {
                                    authorizationGasUsed: Descriptor<
                                        bigint & WithBytesRepresentation<(...)> & pvm.WithOpaque<(...)>,
                                        U64,
                                    >;
                                    authorizationOutput: Descriptor<BytesBlob, BytesBlob>;
                                    authorizerHash: Descriptor<
                                        Bytes<(...)> & pvm.WithOpaque<(...)>,
                                        Bytes<32>,
                                    >;
                                    context: Descriptor<
                                        RefineContext,
                                        ViewOf<
                                            RefineContext,
                                            {
                                                anchor: ...;
                                                beefyRoot: ...;
                                                lookupAnchor: ...;
                                                lookupAnchorSlot: ...;
                                                prerequisites: ...;
                                                stateRoot: ...;
                                            },
                                        >,
                                    >;
                                    coreIndex: Descriptor<
                                        number & WithBytesRepresentation<(...)> & pvm.WithOpaque<(...)>,
                                        U32,
                                    >;
                                    results: Descriptor<
                                        FixedSizeArray<WorkResult, U8>,
                                        SequenceView<WorkResult, ViewOf<(...), (...)>>,
                                    >;
                                    segmentRootLookup: Descriptor<
                                        readonly WorkPackageInfo[],
                                        SequenceView<WorkPackageInfo, ViewOf<(...), (...)>>,
                                    >;
                                    workPackageSpec: Descriptor<
                                        WorkPackageSpec,
                                        ViewOf<
                                            WorkPackageSpec,
                                            {
                                                erasureRoot: ...;
                                                exportsCount: ...;
                                                exportsRoot: ...;
                                                hash: ...;
                                                length: ...;
                                            },
                                        >,
                                    >;
                                },
                            >,
                        >;
                    },
                >
                | null,
        >,
    > = ...