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: add function for generating bytecode identifier #6674

Merged
merged 69 commits into from
Nov 19, 2024

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    5974362 View commit details
    Browse the repository at this point in the history
  2. fix clippy

    vaivaswatha committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    6f5c1b2 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

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

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    7a80a14 View commit details
    Browse the repository at this point in the history
  2. revert inadvertent change

    vaivaswatha committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    fa836da View commit details
    Browse the repository at this point in the history
  3. fix typos

    vaivaswatha committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    2fa3154 View commit details
    Browse the repository at this point in the history
  4. fix bug in computing hash

    vaivaswatha committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    1a2f85e View commit details
    Browse the repository at this point in the history
  5. update contract IDs

    vaivaswatha committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    4e3a286 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e1944a9 View commit details
    Browse the repository at this point in the history
  7. update tests

    vaivaswatha committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    ded969b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bf378c6 View commit details
    Browse the repository at this point in the history
  9. fix asset_ops_test

    vaivaswatha committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    7405df7 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    798e03c View commit details
    Browse the repository at this point in the history
  2. update deployment tests

    vaivaswatha committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    dd7a91d View commit details
    Browse the repository at this point in the history
  3. typo bugfix

    vaivaswatha committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    49e42e6 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    4c28e64 View commit details
    Browse the repository at this point in the history
  2. cargo fmt

    vaivaswatha committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    075e699 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f435e99 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    cc9b8a3 View commit details
    Browse the repository at this point in the history
  2. update tests

    vaivaswatha committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    aeaf12c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ddea001 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. some fixes

    vaivaswatha committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    f923af0 View commit details
    Browse the repository at this point in the history
  2. more fixes

    vaivaswatha committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    5cae76d View commit details
    Browse the repository at this point in the history
  3. more test updates

    vaivaswatha committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    7cc793c View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. more test fixes

    vaivaswatha committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    2dd7601 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52c06eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8cf03e5 View commit details
    Browse the repository at this point in the history
  4. update forc test

    vaivaswatha committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    d99bc98 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. review comments

    vaivaswatha committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    c029db3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    657e8fa View commit details
    Browse the repository at this point in the history
  3. update test

    vaivaswatha committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    1c87641 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

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

Commits on Oct 21, 2024

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

Commits on Oct 22, 2024

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

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    f644401 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0dadcba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7520959 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    566560d View commit details
    Browse the repository at this point in the history
  5. more fixes

    vaivaswatha committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    90a1b91 View commit details
    Browse the repository at this point in the history
  6. some test updates

    vaivaswatha committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    b8d4e96 View commit details
    Browse the repository at this point in the history
  7. test updates

    vaivaswatha committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    67842f3 View commit details
    Browse the repository at this point in the history
  8. more test updates

    vaivaswatha committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    9e99d74 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f2fdaa1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b91bea7 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Configuration menu
    Copy the full SHA
    f281fc2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e185ef2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    326fac8 View commit details
    Browse the repository at this point in the history
  4. another minor fix

    vaivaswatha committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    e9f1d5e View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

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

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    fdf3a64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7f7a10 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b5df275 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0d54707 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

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

    sdankel committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    cf39072 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Configuration menu
    Copy the full SHA
    dfecee8 View commit details
    Browse the repository at this point in the history
  2. Fixes find_method_for_type bail out with 1st match (#6606)

    ## Description
    
    When find_method_for_type could not match the parameters and return type
    with the available methods it would return the first match by name.
    
    This was not a deterministic and secure behavior so now we strictly
    match the parameter and return types.
    
    Fixes #5086
    
    find_method_for_type now if we have: impl<T> FromBytes for T
    and: impl FromBytes for DataPoint, we pick the second implementation.
    
    Fixes #6572
    
    ## Checklist
    
    - [x] I have linked to any relevant issues.
    - [x] I have commented my code, particularly in hard-to-understand
    areas.
    - [ ] I have updated the documentation where relevant (API docs, the
    reference, and the Sway book).
    - [ ] If my change requires substantial documentation changes, I have
    [requested support from the DevRel
    team](https://github.com/FuelLabs/devrel-requests/issues/new/choose)
    - [x] I have added tests that prove my fix is effective or that my
    feature works.
    - [x] I have added (or requested a maintainer to add) the necessary
    `Breaking*` or `New Feature` labels where relevant.
    - [x] I have done my best to ensure that my PR adheres to [the Fuel Labs
    Code Review
    Standards](https://github.com/FuelLabs/rfcs/blob/master/text/code-standards/external-contributors.md).
    - [x] I have requested a review from the relevant team or maintainers.
    
    ---------
    
    Co-authored-by: IGI-111 <[email protected]>
    Co-authored-by: Joshua Batty <[email protected]>
    3 people authored and sdankel committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    73f638b View commit details
    Browse the repository at this point in the history
  3. Bump to v0.66.3 (#6679)

    IGI-111 authored and sdankel committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    92cad25 View commit details
    Browse the repository at this point in the history
  4. fix comment

    sdankel committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    fbb94d5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d2ce3b1 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2024

  1. feedback

    sdankel committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    87257e9 View commit details
    Browse the repository at this point in the history
  2. cargo fmt

    sdankel committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    d7e4868 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    12efaa2 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

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

    sdankel committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    b9c80bf View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

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

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    f337fbe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f3bda3 View commit details
    Browse the repository at this point in the history