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

test: DIP consumer tests #611

Merged
merged 40 commits into from
Mar 28, 2024
Merged

test: DIP consumer tests #611

merged 40 commits into from
Mar 28, 2024

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    85869ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96939f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4063a80 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d34c2ce View commit details
    Browse the repository at this point in the history
  5. split Verifier components

    ntn-x2 committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    5dba834 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bcf3c84 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7736cab View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    486fa84 View commit details
    Browse the repository at this point in the history
  9. relay_state unit tests

    ntn-x2 committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    0dad2f0 View commit details
    Browse the repository at this point in the history
  10. Update test stubs names

    ntn-x2 committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    5afafa4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    767f091 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3c2919f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    48eb116 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c6f3e55 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    41a1068 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e7f19cd View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b2690ac View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b5de12a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    18cab49 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    674628f View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b07065b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e2f5cdf View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    6d0f81c View commit details
    Browse the repository at this point in the history
  24. Minor changes

    ntn-x2 committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b8939ce View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    e09f1f1 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Fix bug and new test added

    ntn-x2 committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    0139011 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9f7010 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef42867 View commit details
    Browse the repository at this point in the history
  4. Fix compilation issues

    ntn-x2 committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    137bbde View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Explicit Vec type

    ntn-x2 committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    a38b83a View commit details
    Browse the repository at this point in the history
  2. Remove explicit params

    ntn-x2 committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    30c8ec2 View commit details
    Browse the repository at this point in the history
  3. Refactor test case input

    ntn-x2 committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    29738f0 View commit details
    Browse the repository at this point in the history
  4. Remove TODO

    ntn-x2 committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    e19e280 View commit details
    Browse the repository at this point in the history
  5. Refactor test functions

    ntn-x2 committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    8359657 View commit details
    Browse the repository at this point in the history
  6. Add constants for errors

    ntn-x2 committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    740c79d View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Add get_ to test functions

    ntn-x2 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    c3cf3a2 View commit details
    Browse the repository at this point in the history
  2. Use enum

    ntn-x2 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    7eacbba View commit details
    Browse the repository at this point in the history
  3. Rename merkle module

    ntn-x2 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    476c221 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. chore: improve benchmark logic (#612)

    Fixes KILTprotocol/ticket#3104, based on top
    of #611.
    
    It fixes the logic for the `dip-consumer` pallet, by delegating the
    generation of a proof worst case to the proof verifier, which must make
    sure the proof is indeed the one that requires the most weight to
    verify, and that it verifies successfully. This also means that each
    consumer runtime is responsible to implement this method, as there
    cannot be a "universal" worst proof, as that depends on the use case.
    The pallet benchmarking logic is now generic enough to make this
    possible and flexible ✨✨✨
    ntn-x2 authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    4adad21 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3982a82 View commit details
    Browse the repository at this point in the history