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

MerkleLockup for LockupTranched #297

Merged
merged 21 commits into from
Mar 11, 2024
Merged

Commits on Feb 29, 2024

  1. feat: implement SablierV2MerkleLockupLT contract

    feat: add createMerkleLockupLT in SablierV2MerkleLockupFactory contract
    andreivladbrg committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    bc0932b View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

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

Commits on Mar 3, 2024

  1. chore: use plural for tranches percantages

    docs: add requirements in createMerkleLockupLT natspec
    chore: improve wording in explanatory comments
    andreivladbrg committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    d7acbb2 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. fix: handle the case when protocol fee is greater than zero

    test: add Merkle Lockup LT integration tests
    andreivladbrg committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    70a8a06 View commit details
    Browse the repository at this point in the history
  2. refactor: rename variables

    test: add fork tests for Merkle Lockup LT
    andreivladbrg committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    15e4b06 View commit details
    Browse the repository at this point in the history
  3. test: remove unused import

    test: use pragma >=0.8.22
    andreivladbrg committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    141956a View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. chore: add named arg in custom error

    test: createMerkleLockupLT in factory
    test: update Precompiles bytecode
    andreivladbrg committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    6edef5d View commit details
    Browse the repository at this point in the history
  2. refactor: use plural in getter function

    test: getTranchesWithPercentages function
    test: update Precompiles bytecode
    andreivladbrg committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    0131f40 View commit details
    Browse the repository at this point in the history
  3. feat: add CreateMerkleLockupLT in script

    refactor: use maxCount in DeployProtocol script
    smol-ninja committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    291124c View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    af2e233 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4ce631 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e0da7f View commit details
    Browse the repository at this point in the history
  4. refactor: remove protocol fee handle in _calculateTranches

    build: bump core
    test: dry-fy fork tests
    test: remove protocol fee tests in claim
    test: add headers in MerkleLockup
    test: emit the correct element in the assertEq
    test:
    andreivladbrg committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    7279f5f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    38159b4 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. refactor: rename struct variable to unlockPercentage

    chore: improve explanatory comments
    test: fix fork test for MerkleLockupLT
    andreivladbrg committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    0d12300 View commit details
    Browse the repository at this point in the history
  2. build: update lockfile

    smol-ninja committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    b815e25 View commit details
    Browse the repository at this point in the history
  3. docs: add unlock with percentages in Lockup Tranche

    test: remove protocol feee branch from claim.tree
    smol-ninja committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    6ad73ed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b49ebf View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. test: increase coverage by testing when there is a rounding error in

    tranches' amounts calculation
    andreivladbrg committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    0587327 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Configuration menu
    Copy the full SHA
    b1b0bde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    812670b View commit details
    Browse the repository at this point in the history