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

Merkle Mountain Range pallet #7312

Merged
merged 68 commits into from
Dec 9, 2020
Merged

Merkle Mountain Range pallet #7312

merged 68 commits into from
Dec 9, 2020

Commits on Aug 20, 2020

  1. Add MMR pallet.

    tomusdrw committed Aug 20, 2020
    Configuration menu
    Copy the full SHA
    57757e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    01c3e3f View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2020

  1. WiP

    tomusdrw committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    0be7308 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2020

  1. Configuration menu
    Copy the full SHA
    7685672 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2020

  1. Working on testing.

    tomusdrw committed Sep 1, 2020
    Configuration menu
    Copy the full SHA
    2c24398 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2020

  1. WiP - test

    tomusdrw committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    691f63a View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2020

  1. Tests passing.

    tomusdrw committed Sep 8, 2020
    Configuration menu
    Copy the full SHA
    9f9721b View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2020

  1. Add proof generation.

    tomusdrw committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    017ce49 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2020

  1. Generate and verify proofs.

    tomusdrw committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    16c8d89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4136c5e View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2020

  1. Move stuff to a module.

    tomusdrw committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    b60fb4c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be03e7a View commit details
    Browse the repository at this point in the history
  3. Add docs.

    tomusdrw committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    dea8e44 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2020

  1. Make parent hash optional.

    tomusdrw committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    d36da7a View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2020

  1. LeafData failed approach.

    tomusdrw committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    adce1ca View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2020

  1. Configuration menu
    Copy the full SHA
    4a14d40 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2020

  1. Configuration menu
    Copy the full SHA
    588b144 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2020

  1. Compact encoding WiP

    tomusdrw committed Oct 8, 2020
    Configuration menu
    Copy the full SHA
    fe1b68a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e78ac2 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2020

  1. Implement remaining pieces.

    tomusdrw committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    5e57f98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cc1f5b View commit details
    Browse the repository at this point in the history
  3. Fix tests

    tomusdrw committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    878769e View commit details
    Browse the repository at this point in the history
  4. Add docs to compact.

    tomusdrw committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    c748791 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2020

  1. Implement for tuples.

    tomusdrw committed Oct 13, 2020
    Configuration menu
    Copy the full SHA
    33c5640 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b91d475 View commit details
    Browse the repository at this point in the history
  3. Fix documentation.

    tomusdrw committed Oct 13, 2020
    Configuration menu
    Copy the full SHA
    92feac1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cfab9dc View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2020

  1. Configuration menu
    Copy the full SHA
    cc71386 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2020

  1. Update frame/merkle-mountain-range/src/primitives.rs

    Co-authored-by: cheme <emericchevalier.pro@gmail.com>
    tomusdrw and cheme committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    02f60cf View commit details
    Browse the repository at this point in the history
  2. Address review grumbles.

    tomusdrw committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    3d29bf1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d837b6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    513876f View commit details
    Browse the repository at this point in the history
  5. Removing missing crate.

    tomusdrw committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    ce3a7d0 View commit details
    Browse the repository at this point in the history
  6. Fix test.

    tomusdrw committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    f26f754 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2020

  1. Add some docs and test.

    tomusdrw committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    468c490 View commit details
    Browse the repository at this point in the history
  2. Add multiple instances.

    tomusdrw committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    6fc9d74 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2020

  1. Cargo.toml sync.

    tomusdrw committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    ef2124e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52bf713 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2020

  1. Configuration menu
    Copy the full SHA
    66c862d View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2020

  1. Fix no_std compilation.

    tomusdrw committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    c7a9ae9 View commit details
    Browse the repository at this point in the history
  2. More no_std stuff.

    tomusdrw committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    2eb455c View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2020

  1. Configuration menu
    Copy the full SHA
    ebab8d9 View commit details
    Browse the repository at this point in the history
  2. Rename MMR struct.

    tomusdrw committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    676bef0 View commit details
    Browse the repository at this point in the history
  3. Addressing other grumbles.

    tomusdrw committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    94673be View commit details
    Browse the repository at this point in the history
  4. Fix test.

    tomusdrw committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    2d288f4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b554396 View commit details
    Browse the repository at this point in the history
  6. Add test for MMR pallet.

    tomusdrw committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    8783ce0 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2020

  1. Configuration menu
    Copy the full SHA
    5612c03 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. Fix std feature.

    tomusdrw committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    57d6ffc View commit details
    Browse the repository at this point in the history
  2. Update versions.

    tomusdrw committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    cf30535 View commit details
    Browse the repository at this point in the history
  3. Add to node/runtime.

    tomusdrw committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    4427b33 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2020

  1. Add hook to insert digest.

    tomusdrw committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    6c5b43a View commit details
    Browse the repository at this point in the history
  2. Make primitives public.

    tomusdrw committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    6156d45 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2020

  1. Configuration menu
    Copy the full SHA
    4320a52 View commit details
    Browse the repository at this point in the history
  2. Update lib.rs

    tech spec/typos etc
    wheresaddie committed Nov 23, 2020
    Configuration menu
    Copy the full SHA
    ade3ce4 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2020

  1. Configuration menu
    Copy the full SHA
    b242ee7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    889bdae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5ce1bdc View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2020

  1. Fix test.

    tomusdrw committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    fb20787 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2020

  1. Fix benchmarks.

    tomusdrw committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    9da6d4f View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2020

  1. Configuration menu
    Copy the full SHA
    24fb0eb View commit details
    Browse the repository at this point in the history
  2. Trait -> Config.

    tomusdrw committed Dec 2, 2020
    Configuration menu
    Copy the full SHA
    e942828 View commit details
    Browse the repository at this point in the history
  3. Fix typo.

    tomusdrw committed Dec 2, 2020
    Configuration menu
    Copy the full SHA
    ec40cf9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f8fdc30 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2020

  1. Configuration menu
    Copy the full SHA
    15fc239 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b292142 View commit details
    Browse the repository at this point in the history
  3. Fix tests.

    tomusdrw committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    6e7d6a6 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2020

  1. Configuration menu
    Copy the full SHA
    ce4bf29 View commit details
    Browse the repository at this point in the history