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: ABI refactor #3085

Draft
wants to merge 30 commits into
base: master
Choose a base branch
from
Draft

feat: ABI refactor #3085

wants to merge 30 commits into from

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    c041f20 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb48d9c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74a6f50 View commit details
    Browse the repository at this point in the history
  4. chore: changeset

    petertonysmith94 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    0736344 View commit details
    Browse the repository at this point in the history
  5. chore: changeset

    petertonysmith94 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    584d354 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f63a171 View commit details
    Browse the repository at this point in the history
  7. scaffold cleanup

    nedsalk committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    a618c89 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

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

Commits on Sep 10, 2024

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

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    ed8e598 View commit details
    Browse the repository at this point in the history
  2. feat: sway type matchers (#3137)

    * add matchers and PoC
    
    * add "full" flow
    
    * extract relevant regexes into variables
    
    * update generics
    
    * fix tupleRegex
    
    * Update sway-type-matchers.ts
    
    * refactor out parameterized tests
    
    * add test tags
    
    * Update packages/abi/src/matchers/sway-type-matchers.ts
    
    Co-authored-by: Peter Smith <[email protected]>
    
    * add `createMatcher` utility
    
    * remove typers and coders
    
    * remove irrelevant changes
    
    * fix test
    
    * rename `empty` to `void`
    
    * Update packages/abi/src/matchers/sway-type-matchers.ts
    
    Co-authored-by: Anderson Arboleya <[email protected]>
    
    * fix compilation
    
    ---------
    
    Co-authored-by: Peter Smith <[email protected]>
    Co-authored-by: Anderson Arboleya <[email protected]>
    3 people authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    882a0a2 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

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

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    09cddf0 View commit details
    Browse the repository at this point in the history
  2. chore: consolidate all ABI Sway programs (#3171)

    * chore: consolidated all ABI Sway programs
    
    * chore: added missing `abi-library`
    
    * Update packages/fuel-gauge/test/fixtures/forc-projects/abi-contract/Forc.toml
    petertonysmith94 authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    8eb9316 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    8235b4e View commit details
    Browse the repository at this point in the history
  2. chore: inform users if their fuels version is outdated (#3108)

    * test `reportUserVersion`
    
    * move util to `versions` package
    
    * export via cli and not index
    
    * log fuels version
    
    * fetch latest version
    
    * log out comparison
    
    * add changeset
    
    * fix tests
    
    * disable pr release
    
    * add tests
    
    * re-use `getBuiltinVersions`
    
    * move to `fuels` CLI from `versions`
    
    * revert test changes
    
    * revert tests
    
    * add tests
    
    * add testing group
    
    * add changeset
    
    * add a test case
    
    * print a msg if fetch fails
    
    * add error msg in one more place
    
    * fix test
    
    ---------
    
    Co-authored-by: Chad Nehemiah <[email protected]>
    2 people authored and nedsalk committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    5e55da8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7096791 View commit details
    Browse the repository at this point in the history
  4. build(deps): bump the deps-patch group (#3173)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Peter Smith <[email protected]>
    Co-authored-by: Chad Nehemiah <[email protected]>
    4 people authored and nedsalk committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    dc0db20 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e6b6af9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7e3b66c View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

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

Commits on Sep 28, 2024

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

Commits on Oct 3, 2024

  1. update proxy contract

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

Commits on Oct 6, 2024

  1. feat: add missing matcher (#3247)

    * add missing matcher
    
    * Update packages/abi/src/matchers/sway-type-matchers.ts
    
    * Update packages/abi/src/matchers/sway-type-matchers.ts
    
    Co-authored-by: Peter Smith <[email protected]>
    
    * fix
    
    * Update packages/abi/src/matchers/sway-type-matchers.ts
    
    * add tests
    
    ---------
    
    Co-authored-by: Peter Smith <[email protected]>
    nedsalk and petertonysmith94 authored Oct 6, 2024
    Configuration menu
    Copy the full SHA
    976c1bd View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

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

Commits on Oct 15, 2024

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

Commits on Oct 23, 2024

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

Commits on Oct 24, 2024

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

Commits on Nov 18, 2024

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