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

OIP-168: USDS Migrator #18

Open
wants to merge 148 commits into
base: develop
Choose a base branch
from
Open

OIP-168: USDS Migrator #18

wants to merge 148 commits into from

Commits on Sep 18, 2024

  1. Create EmissionManager.sol

    mint tokens and create axis market when premium greater than minimum
    
    emit at supply * base rate * premium / min premium
    chefomi committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    a05f63a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b455632 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. add backing module and integrate

    comments should be descriptive enough (hopefully)
    chefomi committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    db08743 View commit details
    Browse the repository at this point in the history
  2. add some comments

    chefomi committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    3c684b1 View commit details
    Browse the repository at this point in the history
  3. fix conditional

    counter will always be at least one upon the if statement, so wait until 3
    chefomi committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    fdb730c View commit details
    Browse the repository at this point in the history
  4. account for inventory edge case

    perhaps there is an edge case where contract token balance is greater than amount to sell, which would have caused a revert on attempt to mint
    chefomi committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    16d6454 View commit details
    Browse the repository at this point in the history
  5. remove redundancy

    we can merge these conditionals together
    chefomi committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    3dea8ed View commit details
    Browse the repository at this point in the history
  6. typo

    chefomi committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    909e50c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6937dfd View commit details
    Browse the repository at this point in the history
  8. chore: some cleanup

    Oighty committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    ff3a170 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. fix: emissions manager cleanup

    Oighty committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    a601816 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d68c8dd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df87b58 View commit details
    Browse the repository at this point in the history
  4. fix: actually initialize vars

    Oighty committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    400a318 View commit details
    Browse the repository at this point in the history
  5. variable cant be constant

    chefomi committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    68736c1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    891c075 View commit details
    Browse the repository at this point in the history
  7. merge

    Oighty committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    b8a65a3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c168724 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2024

  1. Configuration menu
    Copy the full SHA
    0af991d View commit details
    Browse the repository at this point in the history
  2. have base rate taper changes

    chefomi committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    e06ee6a View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. fix: handle no previous sale

    Oighty committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    c622317 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. test: start test setup

    Oighty committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    f9391a1 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    fbdad72 View commit details
    Browse the repository at this point in the history
  2. fix: beatcounter

    Oighty committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    9fa1396 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    619cc89 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. test: minor branch updates

    Oighty committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    5eba1f3 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

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

Commits on Oct 15, 2024

  1. feat: reserve migrator policy

    Oighty committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    ec84b13 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    c3bb796 View commit details
    Browse the repository at this point in the history
  2. test: reserve migration tests

    Oighty committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    fda6cc5 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. test attempt + view funcs

    chefomi committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    87ba3f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d1ac94 View commit details
    Browse the repository at this point in the history
  3. remove sales array

    chefomi committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    15fe4cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d96a23b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    deb45d0 View commit details
    Browse the repository at this point in the history
  6. feat: add backing update event

    Oighty committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    f22c4f2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dfa01b3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7e9a971 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    64f02af View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2a0e92d View commit details
    Browse the repository at this point in the history
  11. test: add callback unit tests

    Oighty committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    6905b31 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. max approve teller for ohm

    chefomi committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    49700e7 View commit details
    Browse the repository at this point in the history
  2. Revert "max approve teller for ohm"

    This reverts commit 49700e7.
    chefomi committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    59ae165 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a48619c View commit details
    Browse the repository at this point in the history
  4. test: more emissions tests

    Oighty committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    2897434 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b29f35c View commit details
    Browse the repository at this point in the history
  6. test: rate adjustment tests

    Oighty committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    9bbf5af View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    845a94b View commit details
    Browse the repository at this point in the history
  8. test: update test TODOs

    Oighty committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    efc6b2d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    644db12 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4d729fd View commit details
    Browse the repository at this point in the history
  11. fix: compile error

    Oighty committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    be76454 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. test: add shutdown tests

    Oighty committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    fdd35d6 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. chore: comment cleanup

    Oighty committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    c9f4886 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7bd2141 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    79e2dce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    22d8d47 View commit details
    Browse the repository at this point in the history
  5. chore: change role for running to the Operator to "heart" to match ot…

    …her contracts called on the heartbeat
    Oighty committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    446cd72 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c08eeb4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1d01d37 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    458315b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b53763b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    85085cd View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    705a51d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8ac3589 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    049ca0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6d379d View commit details
    Browse the repository at this point in the history
  3. Update test TODOs

    0xJem committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    420e78c View commit details
    Browse the repository at this point in the history
  4. Add missing address

    0xJem committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    d9d05c5 View commit details
    Browse the repository at this point in the history
  5. Add fuzz and constructor tests for changes to cushionFactor and reser…

    …veFactor. Fix issue with cushionFactor and reserveFactor validation in the Operator constructor.
    0xJem committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    8b7e13b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    91c51ad View commit details
    Browse the repository at this point in the history
  7. Remove obsolete error

    0xJem committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    1bc9d54 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3d8a785 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f2ee591 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a5904f9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d7c0a3c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    622bfed View commit details
    Browse the repository at this point in the history
  13. test: initialize function

    Oighty committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    8250e8c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8fd8a36 View commit details
    Browse the repository at this point in the history
  15. test: view function tests

    Oighty committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    09b97d9 View commit details
    Browse the repository at this point in the history
  16. chore: tidy up test todos

    Oighty committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    ae3306e View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    43361e5 View commit details
    Browse the repository at this point in the history
  2. docs: natspec comment updates

    Oighty committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    60a0453 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #410 from OlympusDAO/emissions-controller

    Emissions controller
    Oighty authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    6c27d04 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    999d25d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    05f6271 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3098556 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Add events for admin functions

    0xJem committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    f6f28bc View commit details
    Browse the repository at this point in the history
  2. Add tests, missing events

    0xJem committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    a95a419 View commit details
    Browse the repository at this point in the history
  3. chore: linting

    0xJem committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    22d8c1d View commit details
    Browse the repository at this point in the history
  4. Fix TODOs in OCG proposal

    0xJem committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    66e83b7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b9f614a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7ce5cb7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0d6a890 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    43ecc56 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0fc95ed View commit details
    Browse the repository at this point in the history
  10. Update roles document

    0xJem committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    75e2318 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    aefeec3 View commit details
    Browse the repository at this point in the history
  12. chore: linting

    0xJem committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    e112dc2 View commit details
    Browse the repository at this point in the history
  13. chore: linting

    0xJem committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    e367e79 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Make batch script executable

    0xJem committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    1cfc82b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af1b0b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. fix: getSupply in wrong scale

    Oighty committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    a2f6602 View commit details
    Browse the repository at this point in the history
  2. fix: remove unused import

    Oighty committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    fb90f53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a1e708c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    96f6a25 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3594366 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6255ff1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3ace544 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Merge pull request #438 from OlympusDAO/rm-em-audit-fixes

    ReserveMigrator & Emissions Manager Audit Fixes
    Oighty authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    098eacd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    892151a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #435 from OlympusDAO/reserve-migrator-improvements

    Reserve Migrator: minor script improvements
    Oighty authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    b44fe70 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    41ef99c View commit details
    Browse the repository at this point in the history
  5. Correct name for fork test

    0xJem committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    4ae48fd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b22a3f8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    752224c View commit details
    Browse the repository at this point in the history
  8. Merge branch 'develop' into reserve-migrator

    # Conflicts:
    #	src/test/policies/Heart.t.sol
    0xJem committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    549e509 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    e3c065e View commit details
    Browse the repository at this point in the history
  2. Adjust proposal number

    0xJem committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    ff42341 View commit details
    Browse the repository at this point in the history
  3. Update OCG proposal

    0xJem committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    56f54e5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0499ee9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a9ce29b View commit details
    Browse the repository at this point in the history
  6. Merge branch 'reserve-migrator' into emissions-manager

    # Conflicts:
    #	src/proposals/EmissionManagerProposal.sol
    0xJem committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    a768c0a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3a7d6e1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    54ec7b3 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'develop' into reserve-migrator

    # Conflicts:
    #	ROLES.md
    #	src/scripts/ops/batch.sh
    0xJem committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    3ffef53 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e2ad554 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    140210a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    74f7cea View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4f063fb View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    07d8568 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. Merge pull request #21 from OlympusDAO/emissions-manager

    Activate Emissions Manager
    Oighty authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    fa55fee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba6fe03 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    886db59 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    798cd28 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    93a8041 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dce7e99 View commit details
    Browse the repository at this point in the history
  7. fix: compile

    Oighty committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    08231a9 View commit details
    Browse the repository at this point in the history
  8. chore: linting

    0xJem committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    c7bc456 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    589f3a4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6ce3530 View commit details
    Browse the repository at this point in the history
  11. script: cleanup

    Oighty committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    7135e14 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bba59a1 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    23e5ad6 View commit details
    Browse the repository at this point in the history
  2. Update proposal description

    0xJem committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    ae48f89 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    936e521 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e242564 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

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