• asynchronous rob's avatar
    Blocks carry full attestations for candidates (#42) · 4b0c4968
    asynchronous rob authored
    * statement table yields fully-attested candidates
    * attestation types in polkadot-primitives
    * propose block with fully-attested candidates in consensus
    * some signature-checking logic in the runtime
    * fix runtime compilation
    * ensure attestations are full and without duplicate when checking
    * fix consensus-service compilation
    * add some tests
    * use bitvec from crates.io now that it's published
    * sign statements based on primitive statement's encoding
    * remove some serialize bounds
    * Fix error message with duplicate availability attestations
    Co-Authored-By: asynchronous rob's avatarrphmeier <rphmeier@gmail.com>