Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unify code_at logic between CallExecutor & Client #4618

Merged
merged 10 commits into from
Jun 18, 2024
Merged

Commits on May 28, 2024

  1. Unify code_at logic between CallExecutor & Client

    This unifies the logic between `CallExecutor` and `Client` when it comes
    to fetching the `code` for a given block. The actual `code` depends on
    potential overrides/substitutes.
    
    Besides that it changes the logic in the lookahead collator on which
    `ValidationCodeHash` it sends to the validator alongside the `POV`. We
    are now sending the code hash as found on the relay chain. This is done
    as the local node could run with an override which is compatible to the
    validation code on the relay chain, but has a different hash.
    bkchr committed May 28, 2024
    Configuration menu
    Copy the full SHA
    34dbdbf View commit details
    Browse the repository at this point in the history
  2. PRDOC

    bkchr committed May 28, 2024
    Configuration menu
    Copy the full SHA
    b9c81e1 View commit details
    Browse the repository at this point in the history
  3. Fix warnings

    bkchr committed May 28, 2024
    Configuration menu
    Copy the full SHA
    140389e View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    7757bb4 View commit details
    Browse the repository at this point in the history
  2. Small adjustments

    bkchr committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    03f610a View commit details
    Browse the repository at this point in the history
  3. Adds missing license

    bkchr committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    765ca1f View commit details
    Browse the repository at this point in the history
  4. Only respect the substitutes

    bkchr committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    764352e View commit details
    Browse the repository at this point in the history
  5. Oops

    bkchr committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    98a9ab1 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Review feedback

    bkchr committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    c133a27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfbc547 View commit details
    Browse the repository at this point in the history