8000 Comparing v2.6.3...develop · mento-protocol/mento-core · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mento-protocol/mento-core
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.6.3
Choose a base ref
...
head repository: mento-protocol/mento-core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: develop
Choose a head ref
  • 18 commits
  • 6 files changed
  • 5 contributors

Commits on Dec 6, 2024

  1. Feat: locking l2 upgrade (DON'T MERGE) (#542)

    ### Description
    
    Updates Locking Contracts to handle upcoming block.time change
    
    Mainly changes the roundTimestamp() to have a forked implementation that
    uses different values to calculate week no for the blocks before and
    after l2 transition. Week numbers that return from roundTimestamp before
    and after should be continues and consistent.
    
    ### Other changes
    
    No
    
    ### Tested
    
    Unit and fork tests
    
    ### Related issues
    
    - Fixes #538
    
    ---------
    
    Co-authored-by: philbow61 <philip.raetsch@gmail.com>
    baroooo and philbow61 authored Dec 6, 2024
    Configuration menu
    Copy the full SHA
    218ed8c View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2024

  1. Feat/update storage layout action (#565)

    ### Description
    
    Storage layout check GH action is failing because of the issue described
    here:
    Rubilmax/foundry-storage-check#178
    
    This PR updates the action to the latest release that includes a fix for
    this issue
    
    ### Other changes
    
    Uses official foundry toolchain and newer versions of checkout and
    setup-node actions
    
    ### Tested
    
    https://github.com/mento-protocol/mento-core/actions/runs/12201703113
    baroooo authored Dec 16, 2024
    Configuration menu
    Copy the full SHA
    2fe2367 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2025

  1. Fix locking upgrade fork test (#574)

    ### Description
    
    Locking Upgrade fork tests were failing because:
    1. Locking proxy admin is owned by the multisig now
    2. A subtle issue in how we handle timetraveling causing problems with
    brokenLine internals because we fork the current block's state, roll
    back to Nov 7 roll forward 3 weeks and make calculations for the month
    December. Which causes brokenLine.update to try updating the line for a
    past time if you run the test after December. (kudos to @philbow61)
    
    This PR fixes the tests by setting up the fork test correctly and moving
    30 weeks into future before starting tests
    
    ### Other changes
    
    _calculateBlocksTillNextWeek uses values from the contract now
    baroooo authored Jan 29, 2025
    Configuration menu
    Copy the full SHA
    6694b35 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2025

  1. Fix: Relocking min amount bypass (#575)

    ### Description
    
    [Hats issue
    #10](hats-finance#10)
    identified that in the event of relocking a completed lock, there was no
    minimum check that was present in a standard lock, this was given the
    assumption that relocking would only occur on non expired locks.
    RyRy79261 authored Feb 5, 2025
    Configuration menu
    Copy the full SHA
    0c0ffe4 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2025

  1. Feat: Disable Initializer (#576)

    ### Description
    
    This PR addresses the implementation having an exposed and callable,
    however without any structural risk, initializer in future
    implementations of the Locking contract
    RyRy79261 authored Feb 7, 2025
    Configuration menu
    Copy the full SHA
    af4b7d6 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2025

  1. test: update fork tests for cGHS (#577)

    ### Description
    
    This change updates the fork tests to include the newly created exchange
    for cUSD/cGHS
    
    ### Other changes
    
    None
    
    ### Tested
    
    Ran the fork tests locally
    bayological authored Mar 4, 2025
    Configuration menu
    Copy the full SHA
    c321b8e View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2025

  1. feat: add proxies for GBP, JPY, NGN and ZAR (#580)

    ### Description
    
    Add the StableTokenXXXProxy contract for GBP, JPY, NGN and ZAR
    
    ---------
    
    Co-authored-by: baroooo <baranseltekin@gmail.com>
    nvtaveras and baroooo authored Mar 11, 2025
    Configuration menu
    Copy the full SHA
    0ca0676 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2025

  1. Test l2 changes with announced blockno and deployed locking impl (#579)

    ### Description
    
    New locking implementation is deployed and currently used by the Locking
    proxy on the mainnet. Also Celo L2 transition block no is announced.
    This PR udpates the L2 fork tests to use the announced block number and
    calculated l2 starting point week and epoch shift.
    
    ### How to review
    Go through the fork tests, ensure the changes introduced make sense and
    tests still pass, confirm the l2 starting point week and epoch
    shift.(epoch shift assumes there won't be down time)
    
    ### Other changes
    
    Forge v1.0 breaking changes addressed
    
    ### Tested
    
    Fork tests
    baroooo authored Mar 12, 2025
    Configuration menu
    Copy the full SHA
    3a0cdde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cc0eae View commit details
    Browse the repository at this point in the history
  3. Release v2.6.4 (#585)

    bayological authored Mar 12, 2025
    Configuration menu
    Copy the full SHA
    16b210c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    66d9e4f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d69c66c View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2025

  1. Configuration menu
    Copy the full SHA
    31c8f7c View commit details
    Browse the repository at this point in the history
  2. Release v2.6.5 (#590)

    nvtaveras authored Mar 21, 2025
    Configuration menu
    Copy the full SHA
    4ce201f View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2025

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

Commits on Apr 3, 2025

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

Commits on Apr 14, 2025

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

Commits on May 6, 2025

  1. Configuration menu
    Copy the full SHA
    d8e713a View commit details
    Browse the repository at this point in the history
Loading
0