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(release): 1.0.0 #151

Merged
merged 151 commits into from
Aug 13, 2024
Merged

feat(release): 1.0.0 #151

merged 151 commits into from
Aug 13, 2024

Commits on May 6, 2024

  1. chore: initial repo setup (#1)

    # 🤖 Linear
    
    Closes OPT-14
    excaliborr authored May 6, 2024
    Configuration menu
    Copy the full SHA
    7e48afe View commit details
    Browse the repository at this point in the history
  2. feat: bridge adapter setup (#2)

    # 🤖 Linear
    
    Closes OPT-20
    excaliborr authored May 6, 2024
    Configuration menu
    Copy the full SHA
    f2e64ea View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    5a942ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3063cd2 View commit details
    Browse the repository at this point in the history
  3. fix: linter warning

    hexshire committed May 7, 2024
    Configuration menu
    Copy the full SHA
    60130bb View commit details
    Browse the repository at this point in the history
  4. feat: l1 bridge adapter messaging functions (#6)

    # 🤖 Linear
    
    Closes OPT-28
    excaliborr authored May 7, 2024
    Configuration menu
    Copy the full SHA
    8aeed2e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    37bb81e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    531c00a View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    5668af2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56cadff View commit details
    Browse the repository at this point in the history
  3. fix: remove unused imports

    hexshire committed May 8, 2024
    Configuration menu
    Copy the full SHA
    45ca1bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c6a0ad7 View commit details
    Browse the repository at this point in the history
  5. chore: rename error message

    hexshire committed May 8, 2024
    Configuration menu
    Copy the full SHA
    b76e7fa View commit details
    Browse the repository at this point in the history
  6. feat: set burn amounts for upgrading flow (#8)

    # 🤖 Linear
    
    Closes OPT-32
    excaliborr authored May 8, 2024
    Configuration menu
    Copy the full SHA
    e39a698 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0f87ce4 View commit details
    Browse the repository at this point in the history
  8. feat: stop messaging (#7)

    # 🤖 Linear
    
    Closes OPT-29
    hexshire authored May 8, 2024
    Configuration menu
    Copy the full SHA
    da899ba View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. refactor: linked adapter set in constructor (#9)

    # 🤖 Linear
    
    Closes OPT-38
    excaliborr authored May 9, 2024
    Configuration menu
    Copy the full SHA
    890ea58 View commit details
    Browse the repository at this point in the history
  2. feat: l2-adapter (#10)

    # 🤖 Linear
    
    Closes OPT-30
    Closes OPT-37
    hexshire authored May 9, 2024
    Configuration menu
    Copy the full SHA
    9793e21 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    838be45 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Refactor: test cases and send function name (#12)

    # 🤖 Linear
    
    Closes OPT-39
    hexshire authored May 10, 2024
    Configuration menu
    Copy the full SHA
    a51cfd3 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

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

Commits on May 17, 2024

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

Commits on May 20, 2024

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

Commits on May 21, 2024

  1. feat: upgrade manager (#18)

    # 🤖 Linear
    
    Closes OPT-68
    
    ---------
    
    Co-authored-by: hexshire <hexshire@defi.sucks>
    excaliborr and hexshire authored May 21, 2024
    Configuration menu
    Copy the full SHA
    93dd283 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af87c9b View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. feat: single link l1 adapter (#21)

    # 🤖 Linear
    
    Closes OPT-69
    excaliborr authored May 22, 2024
    Configuration menu
    Copy the full SHA
    445e5fc View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. feat: gasless send message

    hexshire authored May 23, 2024
    Configuration menu
    Copy the full SHA
    25675c7 View commit details
    Browse the repository at this point in the history
  2. feat: resume messaging (#22)

    # 🤖 Linear
    
    Closes OPT-75
    excaliborr authored May 23, 2024
    Configuration menu
    Copy the full SHA
    b6d5ca2 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. feat: proxies and custom factory (#23)

    # 🤖 Linear
    
    Closes OPT-67
    0xDiscotech authored May 27, 2024
    Configuration menu
    Copy the full SHA
    a0eb0dd View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. feat: migrating usdc to native flow (#24)

    # 🤖 Linear
    
    Closes OPT-73
    excaliborr authored May 28, 2024
    Configuration menu
    Copy the full SHA
    861e489 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

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

Commits on Jun 3, 2024

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

Commits on Jun 4, 2024

  1. refactor: signature check

    hexshire authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    d654793 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    789c8da View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

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

Commits on Jun 6, 2024

  1. refactor: create2 factory (#27)

    # 🤖 Linear
    
    Closes OPT-78
    0xDiscotech authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    d500f60 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. docs: invariant properties (#38)

    # 🤖 Linear
    
    Closes OPT-89
    
    
    # Notes
    
    If anyone thinks of more properties feel free to comment to add them, we
    can always update the list in a new PR later if we miss any for now as
    well.
    excaliborr authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    fa5f400 View commit details
    Browse the repository at this point in the history
  2. refactor: rollback to multiple l1 adapters (#35)

    # 🤖 Linear
    
    Closes OPT-82
    hexshire authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    72694c5 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    ac9f3d4 View commit details
    Browse the repository at this point in the history
  2. refactor: rollback factories design (#36)

    # 🤖 Linear
    
    Closes OPT-88
    0xDiscotech authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    cea40dc View commit details
    Browse the repository at this point in the history
  3. test: integration setup (#40)

    # 🤖 Linear
    
    Closes OPT-80
    
    ---------
    
    Co-authored-by: hexshire <hexshire@defi.sucks>
    Co-authored-by: Hex <165055168+hexshire@users.noreply.github.com>
    Co-authored-by: 0xDiscotech <131301107+0xDiscotech@users.noreply.github.com>
    4 people authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    8bf542f View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. chore: readme (#41)

    # 🤖 Linear
    
    Closes OPT-98
    
    ---------
    
    Co-authored-by: excaliborr <124819095+excaliborr@users.noreply.github.com>
    hexshire and excaliborr authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    a34d952 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab71cfc View commit details
    Browse the repository at this point in the history
  3. docs: warning (#42)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    cb7ecc5 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. fix: admin cant interact with usdc implementation (#45)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    43d9d62 View commit details
    Browse the repository at this point in the history
  2. test: bridging flows originating on L1 (#46)

    # 🤖 Linear
    
    Closes OPT-102
    
    ## Notes
    - `receiveMessage` flows will get covered on the L2 Adapter
    - Not all error flows etc are covered because we cover them in unit
    tests.
    excaliborr authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    0548bd9 View commit details
    Browse the repository at this point in the history
  3. fix: usdc implementation couldnt be upgrade (#47)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    8d31bab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7f84fac View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    5e3fea3 View commit details
    Browse the repository at this point in the history
  2. test: l2 adapter permissioned flows (#48)

    # 🤖 Linear
    
    Closes OPT-104
    hexshire authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    09de89c View commit details
    Browse the repository at this point in the history
  3. feat: set l2 adapter as usdc owner (#44)

    # 🤖 Linear
    
    Closes OPT-XXX
    
    ---------
    
    Co-authored-by: hexshire <hexshire@defi.sucks>
    Co-authored-by: Hex <165055168+hexshire@users.noreply.github.com>
    3 people authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    3fc1309 View commit details
    Browse the repository at this point in the history
  4. fix: wrong burn selector (#52)

    # 🤖 Linear
    
    Closes OPT-106
    
    # Notes
    
    - Putting SafeERC20 in the base wasnt working
    - USDC has a different burn selector it uses `burn(uint256)` which was
    the root of the issue
    - We now need to transferFrom on L2 and burn the tokens held in the L2
    adapter
    excaliborr authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    eb5c416 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. fix: l2 factory nonce not incrementing on failure (#53)

    # 🤖 Linear
    
    Closes OPT-XXX
    
    
    # Notes
    
    - convo regarding bug starts
    [here](https://discord.com/channels/837716795213217882/1227320685987364916/1252930890707894365)
    - nonce of the l2 factory was not incrementing if we revert even though
    the parent function `relayMessage` would get mined
    
    
    ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣞⣆⢀⣠⢶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
    ⠀⢀⣀⡤⠤⠖⠒⠋⠉⣉⠉⠹⢫⠾⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
    ⢠⡏⢰⡴⠀⠀⠀⠉⠙⠟⠃⠀⠀⠀⠈⠙⠦⣄⡀⢀⣀⣠⡤⠤⠶⠒⠒⢿⠋⠈⠀⣒⡒⠲⠤⣄⡀⠀⠀⠀⠀⠀⠀
    ⢸⠀⢸⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⠴⠂⣀⠀⠀⣴⡄⠉⢷⡄⠚⠀⢤⣒⠦⠉⠳⣄⡀⠀⠀⠀
    ⠸⡄⠼⠦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⡂⠠⣀⠐⠍⠂⠙⣆⠀⠀
    ⠀⠙⠦⢄⣀⣀⣀⣀⡀⠀⢷⠀⢦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⡇⠠⣀⠱⠘⣧⠀
    ⠀⠀⠀⠀⠀⠀⠀⠈⠉⢷⣧⡄⢼⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⡈⠀⢄⢸⡄
    ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⡀⠃⠘⠂⠲⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠀⡈⢘⡇
    ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢫⡑⠣⠰⠀⢁⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⣸⠁
    ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣯⠂⡀⢨⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡆⣾⡄⠀⠀⠀⠀⣀⠐⠁⡴⠁⠀
    ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣧⡈⡀⢠⣧⣤⣀⣀⡀⢀⡀⠀⠀⢀⣼⣀⠉⡟⠀⢀⡀⠘⢓⣤⡞⠁⠀⠀
    ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢺⡁⢁⣸⡏⠀⠀⠀⠀⠁⠀⠉⠉⠁⠹⡟⢢⢱⠀⢸⣷⠶⠻⡇⠀⠀⠀⠀
    ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⡏⠈⡟⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠑⢄⠁⠀⠻⣧⠀⠀⣹⠁⠀⠀⠀
    ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⡤⠚⠃⣰⣥⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⠼⢙⡷⡻⠀⡼⠁⠀⠀⠀⠀
    ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠟⠿⡿⠕⠊⠉⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣶⣾⠉⣹⣷⣟⣚⣁⡼⠁⠀⠀⠀⠀⠀
    ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
    excaliborr authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    8a33bff View commit details
    Browse the repository at this point in the history
  2. fix: l2 adapter fuzzing selector (#54)

    The test failed when the value fuzzed matched an upgrade function, since
    the returned value on the mock call differs
    
    ---------
    
    Co-authored-by: excaliborr <excalibor@defi.sucks>
    Co-authored-by: excaliborr <124819095+excaliborr@users.noreply.github.com>
    3 people authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    836d1df View commit details
    Browse the repository at this point in the history
  3. refactor: init txs calldata (#51)

    Co-authored-by: hexshire <hexshire@defi.sucks>
    Co-authored-by: Hex <165055168+hexshire@users.noreply.github.com>
    3 people authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    15e6f91 View commit details
    Browse the repository at this point in the history
  4. test: messaging control (#55)

    # 🤖 Linear
    
    Closes OPT-105
    hexshire authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    7c013e2 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. refactor: errors (#57)

    hexshire authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    9766bea View commit details
    Browse the repository at this point in the history
  2. refactor: one l2 factory per deployment (#58)

    ### Notes
    * There needs to be only 1 L2 Factory per L2 deployed contracts to avoid
    a scenario where due to gas miscalculation the some L2 tx message fails
    and the L1 Factory ends up with inconsistent nonce tracking
    * Using an incremental salt counter was the main solution, plus removing
    the option to send only the L2 deployments tx over an already deployed
    L2 Factory
    
    # 🤖 Linear
    
    Closes OPT-108
    0xDiscotech authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    ea18946 View commit details
    Browse the repository at this point in the history
  3. chore: remove circle naming for legal reasons (#60)

    # 🤖 Linear
    
    Closes OPT-XXX
    
    ### Notes
    - Keep the wording "circle" out of the core contracts to avoid legal
    issues
    - For testing its not an issue
    excaliborr authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    0d211d4 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. refactor: add revert back on l2factory (#59)

    # 🤖 Linear
    
    Closes OPT-109
    0xDiscotech authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    ad06052 View commit details
    Browse the repository at this point in the history
  2. refactor: move l2 factory logic to constructor (#62)

    # 🤖 Linear
    
    Closes OPT-110
    0xDiscotech authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    e840d48 View commit details
    Browse the repository at this point in the history
  3. test: bridging flows originating on L2 (#56)

    # 🤖 Linear
    
    Closes OPT-103
    hexshire authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    a5ede76 View commit details
    Browse the repository at this point in the history
  4. feat: improve integration tests (#63)

    …ions
    
    ### Notes
    * Making the integration tests balances check more future proof, since
    now we are first getting the balance before relaying the message that
    mints balance, and using it on the assertion - so we avoid a false
    positive if the user coincidentally already had that balance before
    running the test.
    * Remove `deal()`s
    0xDiscotech authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    b3d746c View commit details
    Browse the repository at this point in the history
  5. fix: deployment code size too large (#65)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    6b53a88 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

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

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    fd90e38 View commit details
    Browse the repository at this point in the history
  2. refactor: relay message helper fns (#68)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    2456e24 View commit details
    Browse the repository at this point in the history
  3. test: gas snapshot

    hexshire authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    477443b View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. feat: init txs deployment scripts (#71)

    ### Notes
    
    Add the 3 USDC init txs to the deployment scripts
    0xDiscotech authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    54df9f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e41a92 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. fix: add missing natspec (#72)

    * feat: add missing contracts title
    
    # 🤖 Linear
    
    Closes OPT-XXX
    0xDiscotech authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    d691383 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f3d944 View commit details
    Browse the repository at this point in the history
  3. chore: update ci (#75)

    hexshire authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    a67b402 View commit details
    Browse the repository at this point in the history
  4. test: addresses differ on multiple networks deployments (#73)

    ### Notes
    Also renamed `IMockCrossDomainMessenger` to `ITestCrossDomainMessenger`
    0xDiscotech authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    1c8ec63 View commit details
    Browse the repository at this point in the history
  5. fix: dependabots alerts (#79)

    # 🤖 Linear
    
    Closes OPT-112
    
    ---------
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    0xDiscotech and dependabot[bot] authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    9e0db02 View commit details
    Browse the repository at this point in the history
  6. fix: call relay with min gas limit (#82)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    d76154c View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    ed92c9b View commit details
    Browse the repository at this point in the history
  2. fix: burn reverts if amount is zero (#84)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    354eb2b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a01fa35 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

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

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    7b607d0 View commit details
    Browse the repository at this point in the history
  2. fix: wrong initialize selector (#90)

    # 🤖 Linear
    
    Closes OPT-XXX
    
    credits to @0xShaito for finding!
    excaliborr authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    207fd37 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

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

Commits on Jul 4, 2024

  1. fix: remove underscore on struct fields (#94)

    # 🤖 Linear
    
    Closes OPT-XXX
    0xDiscotech authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    80bde5f View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. fix: deadline in signature check (#96)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    a13b5f6 View commit details
    Browse the repository at this point in the history
  2. feat: add deploy on base mainnet script (#95)

    * fix: min gas limit on mainnet scripts
    
    * chore: remove unused vars on scripts
    0xDiscotech authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    990a88d View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    4bb067b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4151bb3 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. feat: advanced tests (#67)

    # 🤖 Linear
    
    Closes OPT-XXX
    
    ```
    ════════════════════███████
    ═══════════════════█████████
    ══════════════════███████████
    ═════════════════███░░███░░███
    ════════════════███░░░░█░░░░░██
    ════════════█████░░░███████░░░████
    ═══════════█░░░████░█░█░█░█░███░░░█
    ═══════════█░░░███░░███░███░░██░░░█
    ═════════███░░░███░░░░░░░░░░░██░░░███
    ═════════█████░░░░░░░░███░░░░░░░█████
    ═══════██████░░░░░░░░░░░░░░░░░░░░██████
    ══════███████░░░░█████████████░░░███████
    ═══██████████░░░█░░░░░░░░░░░░░█░░████████
    ══██████████████░░░░░░░░░░░░░░░██████████
    ═███████████████░░░░░░░░░░░░░░░███████████
    ═█████████████████░░░░░░░░░░░░█████████████
    ═██████████████████░░░░░░░░░░██████████████
    ═██████████████████████████████████████████
    ═██████████████░░░██████████░░░████████████
    ══█████████████░░░░░░████░░░░░░████████████
    ═══█████████████░█░░░░██░░░░█░████████████
    ════█████████████░░░░░██░░░░░████████████
    ══════██████████░█░░░░██░░░░█░██████████
    ════════████████░█░░░░░░░░░░█░████████
    ═══════████████░░░░░░█░░█░░░░░░████████
    ═══════██████████████░░░░██████████████
    ══════███████████░░░░░░░░░░░░███████████
    ════█████████████░░░░█░█░░░░░████████████
    ═══███████████████░░█░█░█░░░██████████████
    ═══███████████████████████████████████████
    ═══███████████████████████████████████████
    ═══████████████████════════███████████████
    ════█████████████════════════████████████
    ════████████████══════════════███████████
    ═████░░███░░░██═══════════════██░░░███░░████
    █░░░░░█░░░░██░█═══════════════█░██░░░░█░░░░░█
    ██████████████═════════════════██████████████
    ```
    
    ---------
    
    Co-authored-by: hexshire <hexshire@defi.sucks>
    Co-authored-by: Hex <165055168+hexshire@users.noreply.github.com>
    3 people authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    c08ee2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d560e2 View commit details
    Browse the repository at this point in the history
  3. chore: enhance style (#103)

    # 🤖 Linear
    
    Closes OPT-XXX
    0xDiscotech authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    b568e71 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

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

Commits on Jul 16, 2024

  1. fix: add blacklist check on target address (#109)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Jul 16, 2024
    Configuration menu
    Copy the full SHA
    004baf3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    12a94f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c89ed6 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

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

Commits on Jul 22, 2024

  1. Configuration menu
    Copy the full SHA
    58bef50 View commit details
    Browse the repository at this point in the history
  2. fix: deploy through portal (#115)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Jul 22, 2024
    Configuration menu
    Copy the full SHA
    3c707af View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. fix: edgecase where user is blacklisted with an inflight message (#105)

    # 🤖 Linear
    
    Closes OPT-XXX
    
    ---------
    
    Co-authored-by: Disco <131301107+0xDiscotech@users.noreply.github.com>
    Co-authored-by: Hex <165055168+hexshire@users.noreply.github.com>
    3 people authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    006a27c View commit details
    Browse the repository at this point in the history
  2. fix: deploy l2 implementation first (#114)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    dc00d18 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. fix: create2 address has dirty bytes (#117)

    # 🤖 Linear
    
    Closes OPT-162
    excaliborr authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    5ec5891 View commit details
    Browse the repository at this point in the history
  2. fix: use encodeCall and docs (#116)

    # 🤖 Linear
    
    Closes OPT-164
    Closes OPT-160
    Closes OPT-158
    excaliborr authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    d3d4aa4 View commit details
    Browse the repository at this point in the history
  3. fix: bridged usdc token naming (#118)

    # 🤖 Linear
    
    Closes OPT-163
    Closes OPT-165
    excaliborr authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    7a4adfa View commit details
    Browse the repository at this point in the history
  4. fix: address zero sanity check (#120)

    # 🤖 Linear
    
    Closes OPT-157
    excaliborr authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    56f49a3 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. fix: relay old failed messages after migration (#111)

    [Based on Cantina
    comments](https://cantina.xyz/code/4b344c50-c217-4624-9e08-4298ffb5df47/comments#comment-535726ed-bf23-4bc6-bc9c-d2ba757961f2)
    
    ---------
    
    Co-authored-by: Disco <131301107+0xDiscotech@users.noreply.github.com>
    Co-authored-by: excaliborr <excalibor@defi.sucks>
    3 people authored Jul 25, 2024
    Configuration menu
    Copy the full SHA
    39a260f View commit details
    Browse the repository at this point in the history
  2. fix: eip-712 compliance (#121)

    # 🤖 Linear
    
    Closes OPT-161
    excaliborr authored Jul 25, 2024
    Configuration menu
    Copy the full SHA
    a198ce8 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. fix: event parameters (#124)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Jul 26, 2024
    Configuration menu
    Copy the full SHA
    8a379d6 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. refactor: upgradeable adapters (#122)

    # 🤖 Linear
    
    Closes OPT-168
    0xDiscotech authored Jul 29, 2024
    Configuration menu
    Copy the full SHA
    601ec75 View commit details
    Browse the repository at this point in the history
  2. refactor: blacklisted funds logic (#125)

    Co-authored-by: excaliborr <124819095+excaliborr@users.noreply.github.com>
    Co-authored-by: Disco <131301107+0xDiscotech@users.noreply.github.com>
    Co-authored-by: excaliborr <excalibor@defi.sucks>
    4 people authored Jul 29, 2024
    Configuration menu
    Copy the full SHA
    3bf97c5 View commit details
    Browse the repository at this point in the history
  3. docs: improve readme (#127)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Jul 29, 2024
    Configuration menu
    Copy the full SHA
    35dccc4 View commit details
    Browse the repository at this point in the history
  4. docs: enhance readme (#128)

    Co-authored-by: excaliborr <excalibor@defi.sucks>
    0xDiscotech and excaliborr authored Jul 29, 2024
    Configuration menu
    Copy the full SHA
    c868999 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2fa5cda View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    e63941d View commit details
    Browse the repository at this point in the history
  2. chore: update deployment flow image (#132)

    Co-authored-by: excaliborr <124819095+excaliborr@users.noreply.github.com>
    0xDiscotech and excaliborr authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    5b94ef9 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. fix: invariant tests (#129)

    # 🤖 Linear
    
    Closes OPT-183
    
    ---------
    
    Co-authored-by: Disco <131301107+0xDiscotech@users.noreply.github.com>
    Co-authored-by: drgorillamd <83670532+drgorillamd@users.noreply.github.com>
    3 people authored Jul 31, 2024
    Configuration menu
    Copy the full SHA
    d443487 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0155cca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74fa428 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a55f2cf View commit details
    Browse the repository at this point in the history
  5. chore: add replayed funds sent back to l1 event on l2 adapter receive… (

    #134)
    
    Co-authored-by: excaliborr <124819095+excaliborr@users.noreply.github.com>
    0xDiscotech and excaliborr authored Jul 31, 2024
    Configuration menu
    Copy the full SHA
    f8423b2 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. fix: natspec and comments typos (#138)

    * chore: move l2 adapter event to the l2 adapter interface
    
    # 🤖 Linear
    
    Closes OPT-XXX
    0xDiscotech authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    19b88a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f84d3cf View commit details
    Browse the repository at this point in the history
  3. chore: script commands and arbitrary scripts (#137)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    d2d9d5c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    456c933 View commit details
    Browse the repository at this point in the history
  5. test: fix test

    hexshire committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    84aca83 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    014e0b7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    573513f View commit details
    Browse the repository at this point in the history
  8. fix: prop 12 on l2

    drgorillamd committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    b12bc4c View commit details
    Browse the repository at this point in the history
  9. fix: constraints 12

    drgorillamd committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    4e9ecf3 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    e0d8ba9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7df9958 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3af5731 View commit details
    Browse the repository at this point in the history
  4. chore: typo

    drgorillamd committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    65e6e5d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4ea10ee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7ee93ff View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a0ff97a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e63459b View commit details
    Browse the repository at this point in the history
  9. feat: symb exec prop 19 (#135)

    - Add symbolic test for property 19 (initialize only once)
    - Clean-up commented out tests
    
    # 🤖 Linear
    
    Closes OPT-XXX
    
    ---------
    
    Co-authored-by: hexshire <hexshire@defi.sucks>
    Co-authored-by: Hex <165055168+hexshire@users.noreply.github.com>
    Co-authored-by: Disco <131301107+0xDiscotech@users.noreply.github.com>
    4 people authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    f3b6eff View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1fd35f9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    eb625f9 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. fix: var naming (#142)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Aug 6, 2024
    Configuration menu
    Copy the full SHA
    f95bd80 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. chore: cancel nonce event (#143)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    075b168 View commit details
    Browse the repository at this point in the history
  2. chore: naming convention changed (#144)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    8efdc98 View commit details
    Browse the repository at this point in the history
  3. docs: deploying & migrating section (#141)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    79f128e View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. docs: needed items from circle at migration (#145)

    # 🤖 Linear
    
    Closes OPT-196
    excaliborr authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    71ac5a2 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. docs: add disclaimer (#146)

    Adding disclaimer for factory
    
    # 🤖 Linear
    
    Closes OPT-XXX
    zainbacchus authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    6e25f78 View commit details
    Browse the repository at this point in the history
  2. docs: update readme (#147)

    Provide more context on problem, rename opUSDC to Bridged USDC Standard
    for the OP Stack
    
    # 🤖 Linear
    
    Closes OPT-XXX
    zainbacchus authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    2a628f7 View commit details
    Browse the repository at this point in the history
  3. chore: remove reports from stats (#140)

    Co-authored-by: excaliborr <124819095+excaliborr@users.noreply.github.com>
    hexshire and excaliborr authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    fbb6414 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. docs: spearbit report (#148)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    174be47 View commit details
    Browse the repository at this point in the history
  2. fix: ci (#149)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    8ed9c12 View commit details
    Browse the repository at this point in the history
  3. fix: report (#150)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    859db9d View commit details
    Browse the repository at this point in the history
  4. fix: spearbit audit (#139)

    # 🤖 Linear
    
    Closes OPT-XXX
    excaliborr authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    bee2bc9 View commit details
    Browse the repository at this point in the history