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

feat: plugin and chain log #38

Merged
merged 25 commits into from
May 11, 2023
Merged

feat: plugin and chain log #38

merged 25 commits into from
May 11, 2023

Commits on May 10, 2023

  1. Configuration menu
    Copy the full SHA
    2a1d298 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d0a1a26 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    15bd81f View commit details
    Browse the repository at this point in the history
  4. test: add plugin testing contract

    test: add proxyHelpers testing contract
    test: add installPlugin helper function
    chore: say target instead of proxyTarget
    andreivladbrg authored and PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    8ede4c3 View commit details
    Browse the repository at this point in the history
  5. test: move target tests to their respective dir

    test: onStreamCanceled function
    test: methodList function
    test: add assertEq function for bytes4[]
    test: remove unnecessary assertEq functions
    andreivladbrg authored and PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    6e065ce View commit details
    Browse the repository at this point in the history
  6. test: correct warp in tests

    andreivladbrg authored and PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    c864a7f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    140a765 View commit details
    Browse the repository at this point in the history
  8. test: improve explanatory comment

    andreivladbrg authored and PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    5008953 View commit details
    Browse the repository at this point in the history
  9. perf: remove unnecessary variable in methodList

    docs: improve wording in natspec
    chore: various improvements in comments
    test: change the header for the target functions in Base_Test
    test: cast to uint256 in assertEq function for the Status
    andreivladbrg authored and PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    a791afb View commit details
    Browse the repository at this point in the history
  10. refactor: reorder functions and sections

    refactor: rename header separators
    test: add more explanatory comments
    test: simplify variables in "test_MethodList"
    test: use periphery contract for checking function signature
    PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    5518848 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1d7116d View commit details
    Browse the repository at this point in the history
  12. refactor: inherit from "PRBProxyPlugin" abstract

    build: bump prb-proxy
    refactor: load "owner" from storage directly
    PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    14a3d05 View commit details
    Browse the repository at this point in the history
  13. refactor: revert invalid calls in "onStreamCanceled"

    chore: add explanatory comments
    docs: improve writing
    feat: add "InvalidCall" error
    test: add new helper for "createWithRange"
    test: test direct call to "onStreamCanceled"
    test: test invalid calls to "onStreamCanceled"
    PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    be910b0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    80b3c14 View commit details
    Browse the repository at this point in the history
  15. test: deploy base test contracts in "setUp"

    test: improve writing in comments
    PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    3f17d62 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b8abac8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    597e82a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6597e97 View commit details
    Browse the repository at this point in the history
  19. feat: add draft "SablierV2ChainLog"

    docs: improve writing in comments
    feat: add "NoStandardCall"
    feat: add chain log to "SablierV2ProxyPlugin"
    feat: add interface for "SablierV2ProxyPlugin"
    feat: add script for deploying "SablierV2ChainLog"
    feat: check chain log in "onStreamCanceled"
    refactor: add new errors
    refactor: delete "InvalidCall" error
    refactor: disallow standard calls in "onStreamCanceled"
    test: add "eve" user
    test: add "listContracts" helper in "Base_Test"
    test: various small improvements
    test: update tests for "onStreamCanceled"
    PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    36f0b6c View commit details
    Browse the repository at this point in the history
  20. refactor: rename "NoStandardCall" to "OnlyDelegateCall"

    docs: improve writing in comments
    refactor: improve error names
    refactor: name mapping params
    test: improve state trees
    test: use interfaces to cast deployments
    PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    5714962 View commit details
    Browse the repository at this point in the history
  21. refactor: rename "list" to "listAddress"

    ci: add deployment scripts
    docs: add ascii art
    test: add "Events" abstract contract
    test: delete "listContracts" helper
    test: improve wording in state trees
    test: list contracts in "onStreamCanceled"
    test: test "listAddress"
    PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    2356ec1 View commit details
    Browse the repository at this point in the history
  22. feat: add "unlist" function

    refactor: rename "listAddress" to list"
    PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    5aa9125 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    ae566fa View commit details
    Browse the repository at this point in the history
  24. test: fix "unlist" tests

    PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    24a604d View commit details
    Browse the repository at this point in the history
  25. refactor: alphabetical ordering

    chore: fix number of inherited components in comments
    PaulRBerg committed May 10, 2023
    Configuration menu
    Copy the full SHA
    5509f22 View commit details
    Browse the repository at this point in the history