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

    Class BlockState

    Recent history of a single block.

    Hierarchy (View Summary)

    Index

    Properties

    accumulationResult: KeccakHash

    Merkle mountain belt of accumulation result.

    headerHash: OpaqueHash & pvm.WithOpaque<"HeaderHash">

    Header hash.

    postStateRoot: OpaqueHash & pvm.WithOpaque<"StateRootHash">

    Posterior state root filled in with a 1-block delay.

    reported: HashDictionary<
        OpaqueHash & pvm.WithOpaque<"WorkPackageHash">,
        WorkPackageInfo,
    >

    Reported work packages (no more than number of cores).

    Codec: Descriptor<
        BlockState,
        ViewOf<
            BlockState,
            {
                accumulationResult: Descriptor<Bytes<32>, Bytes<32>>;
                headerHash: Descriptor<
                    Bytes<32> & pvm.WithOpaque<"HeaderHash">,
                    Bytes<32>,
                >;
                postStateRoot: Descriptor<
                    Bytes<32> & pvm.WithOpaque<"StateRootHash">,
                    Bytes<32>,
                >;
                reported: Descriptor<
                    HashDictionary<
                        OpaqueHash & pvm.WithOpaque<"WorkPackageHash">,
                        WorkPackageInfo,
                    >,
                    HashDictionary<
                        OpaqueHash & pvm.WithOpaque<"WorkPackageHash">,
                        WorkPackageInfo,
                    >,
                >;
            },
        >,
    > = ...

    Methods