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

Implement market creator incentives #1057

Merged
merged 43 commits into from
Sep 11, 2023

Commits on Jul 30, 2023

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

Commits on Aug 24, 2023

  1. Configuration menu
    Copy the full SHA
    81dfb59 View commit details
    Browse the repository at this point in the history
  2. Make creator_fee decideable by market creator

    Also replaces CreatorFee config element by MaxCreatorFee config element. I am against this change but I got outvoted by stakeholders, reasoning can be found at https://hackmd.io/@lZVVinJVS6WI4IpRgmbsLA/H17iRm6Kn
    sea212 committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    d98ba65 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9804a21 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Plan helper function

    sea212 committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    0aacfc3 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Configuration menu
    Copy the full SHA
    449e199 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6d0d94 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d34aab9 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    1a22b6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87f40dc View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Fix bugs

    sea212 committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    0028490 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Finalize fee handling logic

    sea212 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    ad8ffdc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af56138 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    56f8e93 View commit details
    Browse the repository at this point in the history
  4. Add swap_in tests

    sea212 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    6df65da View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Configuration menu
    Copy the full SHA
    750fd18 View commit details
    Browse the repository at this point in the history
  2. Use const for default weights

    sea212 committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    f4a7ca5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2406b97 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    09e2b95 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5db1090 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    025cf7b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    55f059e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    31010ae View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    239fd4e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b0302d4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b1bb837 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Add creator_fee migration

    sea212 committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    24393ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13d8ac3 View commit details
    Browse the repository at this point in the history
  3. Format

    sea212 committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    65bf66e View commit details
    Browse the repository at this point in the history
  4. Update changelog

    sea212 committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    225c967 View commit details
    Browse the repository at this point in the history
  5. Update changelog

    sea212 committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    ad315af View commit details
    Browse the repository at this point in the history
  6. Fix invalid test

    sea212 committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    1542ada View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3f5be5d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7a40603 View commit details
    Browse the repository at this point in the history
  9. Update license headers

    sea212 committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    97f0a87 View commit details
    Browse the repository at this point in the history
  10. Satisfy clippy

    sea212 committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    761dbef View commit details
    Browse the repository at this point in the history
  11. Repair fuzz tests

    sea212 committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    00f75e3 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Configuration menu
    Copy the full SHA
    266aae7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3544b76 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    f483b80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9101013 View commit details
    Browse the repository at this point in the history
  3. Add ED tests for creator fees

    sea212 committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    8d9f099 View commit details
    Browse the repository at this point in the history
  4. Update copyright

    sea212 committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    17855e5 View commit details
    Browse the repository at this point in the history