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

IRM refactor #54

Merged
merged 122 commits into from
Nov 16, 2023
Merged

IRM refactor #54

merged 122 commits into from
Nov 16, 2023

Commits on Oct 27, 2023

  1. Configuration menu
    Copy the full SHA
    2675073 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fdf81a View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

  1. test: fix some tests

    MathisGD committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    33ea93d View commit details
    Browse the repository at this point in the history
  2. chore: fmt

    MathisGD committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    78a4144 View commit details
    Browse the repository at this point in the history
  3. test: passing

    MathisGD committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    a46068f View commit details
    Browse the repository at this point in the history
  4. chore: fmt

    MathisGD committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    6b78b21 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2023

  1. test: improve testing

    MathisGD committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    6cc6a4c View commit details
    Browse the repository at this point in the history
  2. feat: bound base rate

    MathisGD committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    6dff847 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Configuration menu
    Copy the full SHA
    10799a8 View commit details
    Browse the repository at this point in the history
  2. style: new wording

    MathisGD committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    a437d35 View commit details
    Browse the repository at this point in the history
  3. style: contract name

    MathisGD committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    95a9ef0 View commit details
    Browse the repository at this point in the history
  4. chore: fmt

    MathisGD committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    180a426 View commit details
    Browse the repository at this point in the history
  5. chore: update submodules

    MathisGD committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    190834c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2747975 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e061946 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Configuration menu
    Copy the full SHA
    d083e58 View commit details
    Browse the repository at this point in the history
  2. fix: bound base rate

    MathisGD committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    c68cb45 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'refactor/curve' into refactor/build-profile

    Signed-off-by: MathisGD <74971347+MathisGD@users.noreply.github.com>
    MathisGD authored Oct 31, 2023
    Configuration menu
    Copy the full SHA
    89b0133 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #57 from morpho-labs/refactor/build-profile

    refactor(irm): compile without IR
    MathisGD authored Oct 31, 2023
    Configuration menu
    Copy the full SHA
    a0f0539 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    60e588a View commit details
    Browse the repository at this point in the history
  6. test: improve testing

    MathisGD committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    89a1fdc View commit details
    Browse the repository at this point in the history
  7. style: base rate naming

    MathisGD committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    8eb5285 View commit details
    Browse the repository at this point in the history
  8. chore: fmt

    MathisGD committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    143c55c View commit details
    Browse the repository at this point in the history
  9. fix: minor issues

    MathisGD committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    9de0936 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. fix: minor improvements

    MathisGD committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    6e99116 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2023

  1. fix: various fixes

    MathisGD committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    aaaa332 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ee7cb9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76ca930 View commit details
    Browse the repository at this point in the history
  4. chore: space

    MathisGD committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    c123cfd View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Configuration menu
    Copy the full SHA
    c3154c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fff19be View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. chore: space

    MathisGD authored and MerlinEgalite committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    80e075e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1eff87c View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    50a2612 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69fba05 View commit details
    Browse the repository at this point in the history
  3. style: format

    MerlinEgalite committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    70f15f7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a2a4042 View commit details
    Browse the repository at this point in the history
  5. refactor: use steeringCoeff

    MathisGD committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    54b23a5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    469fd90 View commit details
    Browse the repository at this point in the history
  7. chore: fmt

    MathisGD committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    15b0f33 View commit details
    Browse the repository at this point in the history
  8. docs: comment adjustment speed non negative

    Signed-off-by: MathisGD <74971347+MathisGD@users.noreply.github.com>
    MathisGD authored Nov 9, 2023
    Configuration menu
    Copy the full SHA
    3419458 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    926cc45 View commit details
    Browse the repository at this point in the history
  10. chore: fmt

    MathisGD committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    bcc4cf1 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #60 from morpho-labs/refactor/w-mul-down

    refactor(math): revert to int256
    MathisGD authored Nov 9, 2023
    Configuration menu
    Copy the full SHA
    9614561 View commit details
    Browse the repository at this point in the history
  12. docs: improve comment return zero

    Signed-off-by: MathisGD <74971347+MathisGD@users.noreply.github.com>
    MathisGD authored Nov 9, 2023
    Configuration menu
    Copy the full SHA
    c82fc3d View commit details
    Browse the repository at this point in the history
  13. Merge pull request #61 from morpho-labs/fix/incorrect-comment-36

    Fix incorrect comment 36
    MathisGD authored Nov 9, 2023
    Configuration menu
    Copy the full SHA
    bd0b5cd View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. docs: minor improvements

    MathisGD committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    222b04e View commit details
    Browse the repository at this point in the history
  2. fix(wexp): prevent reverts

    Rubilmax committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    939d3d0 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'refactor/curve' of github.com:morpho-labs/morpho-blue-p…

    …eriphery into fix/exp-overflow-35
    Rubilmax committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    7f09d96 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c23f2a View commit details
    Browse the repository at this point in the history
  5. refactor: use only int256

    MathisGD committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    3129b2b View commit details
    Browse the repository at this point in the history
  6. fix: minor improvements

    MathisGD committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    ecad414 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. docs: non negative result

    MathisGD committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    e26a72a View commit details
    Browse the repository at this point in the history
  2. docs: avgBorrowRate non zero

    MathisGD committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    370b43e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de8c78f View commit details
    Browse the repository at this point in the history
  4. fix(wExp): update values

    Rubilmax committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    948db52 View commit details
    Browse the repository at this point in the history
  5. refactor: store int

    MathisGD committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    6717428 View commit details
    Browse the repository at this point in the history
  6. docs: minor improvements

    MathisGD committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    db9541b View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

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

Commits on Nov 13, 2023

  1. Merge branch 'fix/exp-overflow-35' of github.com:morpho-labs/morpho-b…

    …lue-periphery into test/invariant-no-revert
    Rubilmax committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    ead8b28 View commit details
    Browse the repository at this point in the history
  2. test(irm): revert invariants

    Rubilmax committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    f9a1bf7 View commit details
    Browse the repository at this point in the history
  3. chore: update blue

    MathisGD committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    dee15a6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b209956 View commit details
    Browse the repository at this point in the history
  5. refactor: curve function

    MathisGD committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    8b66f45 View commit details
    Browse the repository at this point in the history
  6. test: improve testing

    MathisGD committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    2e9953b View commit details
    Browse the repository at this point in the history
  7. Merge pull request #75 from morpho-labs/refactor/curve-function

    Refactor curve function
    MathisGD authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    ea7a95e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    145ff39 View commit details
    Browse the repository at this point in the history
  9. docs: minor improvement

    Co-authored-by: Merlin Egalite <44097430+MerlinEgalite@users.noreply.github.com>
    Signed-off-by: MathisGD <74971347+MathisGD@users.noreply.github.com>
    MathisGD and MerlinEgalite authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    af82fe2 View commit details
    Browse the repository at this point in the history
  10. docs: minor improvements

    Co-authored-by: Merlin Egalite <44097430+MerlinEgalite@users.noreply.github.com>
    Signed-off-by: MathisGD <74971347+MathisGD@users.noreply.github.com>
    MathisGD and MerlinEgalite authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    98c0d61 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #68 from morpho-labs/test/invariant-no-revert

    test(foundry): fix invariant tests
    MathisGD authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    b14c054 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6733f35 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    40f6ac0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    03b9684 View commit details
    Browse the repository at this point in the history
  15. chore: fmt

    MathisGD committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    3d5e144 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. test: add more tests

    MathisGD committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    50ce806 View commit details
    Browse the repository at this point in the history
  2. chore: update libs

    MathisGD committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    9f80268 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6ebacf0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    447a232 View commit details
    Browse the repository at this point in the history
  5. fix: upper value

    MathisGD committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    a345815 View commit details
    Browse the repository at this point in the history
  6. test: add exp tests

    MathisGD committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    62937d2 View commit details
    Browse the repository at this point in the history
  7. docs: minor improvements

    Co-authored-by: Merlin Egalite <44097430+MerlinEgalite@users.noreply.github.com>
    Signed-off-by: MathisGD <74971347+MathisGD@users.noreply.github.com>
    MathisGD and MerlinEgalite authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    006384a View commit details
    Browse the repository at this point in the history
  8. Merge pull request #69 from morpho-labs/refactor/int

    Use only `int256`
    MathisGD authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    8483911 View commit details
    Browse the repository at this point in the history
  9. test: add APY

    MathisGD committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    40bf4a7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d4219ec View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d239efe View commit details
    Browse the repository at this point in the history
  12. test: minor fix

    MathisGD committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    a1826c9 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #76 from morpho-labs/test/refactor-curve

    Improve testing
    MathisGD authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    77ed9c1 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. feat: riemann avg

    MathisGD committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    1c3bedf View commit details
    Browse the repository at this point in the history
  2. style: minor improvements

    MathisGD committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    6e49f0e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8163f2a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #84 from morpho-org/chore/merge-main

    Chore/merge main
    MathisGD authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    d68db06 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fd24cc2 View commit details
    Browse the repository at this point in the history
  6. docs: document riemann avg

    MathisGD committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    3ea4939 View commit details
    Browse the repository at this point in the history
  7. perf: factorize div by N

    MathisGD committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    268a4f4 View commit details
    Browse the repository at this point in the history
  8. docs: document N_STEPS

    MathisGD committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    2ab1a43 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. docs: document riemann

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    770a6fc View commit details
    Browse the repository at this point in the history
  2. style: renamings

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    16124b8 View commit details
    Browse the repository at this point in the history
  3. chore: fmt

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    5689b78 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f1c618f View commit details
    Browse the repository at this point in the history
  5. docs: minor improvements

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    a6099fc View commit details
    Browse the repository at this point in the history
  6. feat: left/right riemann

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    e0167ec View commit details
    Browse the repository at this point in the history
  7. style: harmonize naming

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    91039d9 View commit details
    Browse the repository at this point in the history
  8. docs: remove we

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    09c05e3 View commit details
    Browse the repository at this point in the history
  9. docs: minor fix

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    6682ad0 View commit details
    Browse the repository at this point in the history
  10. feat: return early

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    500a957 View commit details
    Browse the repository at this point in the history
  11. chore: rename contract

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    da8062f View commit details
    Browse the repository at this point in the history
  12. docs: minor fix

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    8fbaffc View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    af5e27e View commit details
    Browse the repository at this point in the history
  14. docs: format doc

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    1387436 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #88 from morpho-org/feat/return-early-linearAdapta…

    …tion-zero
    
    return early linear adaptation zero
    MathisGD authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    0974005 View commit details
    Browse the repository at this point in the history
  16. refactor: riemann

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    52b9307 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9dac5b9 View commit details
    Browse the repository at this point in the history
  18. Merge pull request #89 from morpho-org/refactor/proposal-1

    little refactoring proposal
    MathisGD authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    8b81fdc View commit details
    Browse the repository at this point in the history
  19. docs

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    c1633da View commit details
    Browse the repository at this point in the history
  20. chore: fmt

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    f75a09e View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    0531b5c View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e46719d View commit details
    Browse the repository at this point in the history
  23. fix: missing bracket

    QGarchery committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    7667991 View commit details
    Browse the repository at this point in the history
  24. Merge pull request #95 from morpho-org/docs/trapezoidal

    More concise comments for trapeze N=2
    MathisGD authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    97794c6 View commit details
    Browse the repository at this point in the history
  25. Merge pull request #91 from morpho-org/feat/trapezoidal

    Trapezoidal (n=2)
    MerlinEgalite authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    089da66 View commit details
    Browse the repository at this point in the history
  26. test: larger approx

    MathisGD committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    f0ebd8b View commit details
    Browse the repository at this point in the history
  27. Merge pull request #82 from morpho-org/feat/riemann-avg

    Riemann average
    MerlinEgalite authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    4637e31 View commit details
    Browse the repository at this point in the history