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

Add modules for deterministic total ordering derivation from partial ord #1335

Merged
merged 11 commits into from
Apr 25, 2022

Commits on Apr 23, 2022

  1. Add modules for deterministic total ordering derivation from partial ord

    The intention of this logic is to allow us to specify partial orderings
    when orderings are needed (e.g. beginblock, endblock, upgrade orders),
    and then have an automatic derivation of the relevant total ordering.
    
    partialord_test.go gives a sense of how the API would look if we went with
    this.
    ValarDragon committed Apr 23, 2022
    Configuration menu
    Copy the full SHA
    1285da0 View commit details
    Browse the repository at this point in the history
  2. Update changelog

    ValarDragon committed Apr 23, 2022
    Configuration menu
    Copy the full SHA
    1e4a82f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b53df15 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2022

  1. Apply suggestions from code review

    Co-authored-by: Roman <[email protected]>
    ValarDragon and p0mvn authored Apr 24, 2022
    Configuration menu
    Copy the full SHA
    29770dc View commit details
    Browse the repository at this point in the history
  2. Address many lints

    ValarDragon committed Apr 24, 2022
    Configuration menu
    Copy the full SHA
    5676ee7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a2b412e View commit details
    Browse the repository at this point in the history
  4. Add requested tests

    ValarDragon committed Apr 24, 2022
    Configuration menu
    Copy the full SHA
    88e04b9 View commit details
    Browse the repository at this point in the history
  5. Fix linter warning

    ValarDragon committed Apr 24, 2022
    Configuration menu
    Copy the full SHA
    24b8fd3 View commit details
    Browse the repository at this point in the history
  6. Update osmoutils/partialord/internal/dag/dag.go

    Co-authored-by: Matt, Park <[email protected]>
    ValarDragon and mattverse authored Apr 24, 2022
    Configuration menu
    Copy the full SHA
    d45e7f0 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2022

  1. Dag -> DAG

    ValarDragon committed Apr 25, 2022
    Configuration menu
    Copy the full SHA
    c9947b4 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev/partial_ordering' of github.com:osmosis-labs/osmosi…

    …s into dev/partial_ordering
    ValarDragon committed Apr 25, 2022
    Configuration menu
    Copy the full SHA
    dea3eb5 View commit details
    Browse the repository at this point in the history