Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

grandpa: Use storage proofs for Grandpa authorities #3734

Merged
merged 8 commits into from
Oct 31, 2019

Commits on Oct 30, 2019

  1. Configuration menu
    Copy the full SHA
    2bfe548 View commit details
    Browse the repository at this point in the history
  2. grandpa: Write Grandpa authorities to well known key.

    Instead of requiring execution proofs for Grandpa authorities, this
    enables much simpler storage proofs.
    jimpo committed Oct 30, 2019
    Configuration menu
    Copy the full SHA
    ab4d253 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dcc5675 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c896032 View commit details
    Browse the repository at this point in the history
  5. grandpa: Write AuthorityList to storage with encoding version.

    We expect the AuthorityList type may change (eg. key changes). To make
    upgrades smoother, include a version in the stored value.
    jimpo committed Oct 30, 2019
    Configuration menu
    Copy the full SHA
    a3ba235 View commit details
    Browse the repository at this point in the history
  6. Bump node runtime spec version.

    jimpo committed Oct 30, 2019
    Configuration menu
    Copy the full SHA
    0b52b64 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2019

  1. Merge branch 'master' into grandpa-authority-storage

    # Conflicts:
    #	core/finality-grandpa/src/finality_proof.rs
    #	core/finality-grandpa/src/tests.rs
    #	node/runtime/src/lib.rs
    jimpo committed Oct 31, 2019
    Configuration menu
    Copy the full SHA
    fadd8ca View commit details
    Browse the repository at this point in the history
  2. Update srml/grandpa/src/lib.rs

    Co-Authored-By: André Silva <andre.beat@gmail.com>
    jimpo and andresilva committed Oct 31, 2019
    Configuration menu
    Copy the full SHA
    f893059 View commit details
    Browse the repository at this point in the history