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: create and deploy a reference proxy contract for contracts with [proxy] enabled #6069

Merged
merged 57 commits into from
Aug 7, 2024

Commits on Jun 10, 2024

  1. feat: create and deploy proxy for contracts with proxy enabled

    chore: use defaults from constants
    
    chore: clippy fix
    
    feat: update proxy addres after new deployment of it
    
    refactor: remove duplicate password prompts and cleanup secret key selection
    
    chore: add remove todo comment
    
    feat: actually update proxy target if there is an address in the forc.toml
    
    clippy fix
    
    test: add proxy contract build test
    
    docs: update docs
    
    markdown lint
    
    fix comment typo
    
    docs: add proxy docs
    
    fix docs lints
    
    update docs from review
    
    Co-authored-by: K1-R1 <77465250+K1-R1@users.noreply.github.com>
    Co-authored-by: Sophie Dankel <47993817+sdankel@users.noreply.github.com>
    
    pin to tag
    kayagokalp committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    9f406fd View commit details
    Browse the repository at this point in the history
  2. update docs link

    kayagokalp committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    96d9dd1 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    0597998 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    725d220 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

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

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    81c3559 View commit details
    Browse the repository at this point in the history
  2. update lock after merge

    kayagokalp committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    985162e View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Configuration menu
    Copy the full SHA
    22169f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3980804 View commit details
    Browse the repository at this point in the history
  3. remove debug prompts

    kayagokalp committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    0270010 View commit details
    Browse the repository at this point in the history
  4. feat: add an end prompt

    kayagokalp committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    aa0fd68 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    61afabf View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Apply suggestions-1

    Co-authored-by: Joshua Batty <joshpbatty@gmail.com>
    Co-authored-by: Sophie Dankel <47993817+sdankel@users.noreply.github.com>
    3 people committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    263c4f9 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions-2

    Co-authored-by: Joshua Batty <joshpbatty@gmail.com>
    Co-authored-by: Sophie Dankel <47993817+sdankel@users.noreply.github.com>
    3 people committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    be69778 View commit details
    Browse the repository at this point in the history
  3. rework deployed text

    kayagokalp committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    1a673ce View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    7d04050 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ac2803 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    ad73213 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3150f6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b3180a View commit details
    Browse the repository at this point in the history
  4. test updated routing

    kayagokalp committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    47c8778 View commit details
    Browse the repository at this point in the history
  5. clippy lints

    kayagokalp committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    71888b4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    86f6a29 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fc25d5a View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. move abi

    kayagokalp committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    c3ad31b View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

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

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    b5893f1 View commit details
    Browse the repository at this point in the history
  2. remove unused import

    kayagokalp committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    5f50d12 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    3aff635 View commit details
    Browse the repository at this point in the history
  2. re-add manual sign command

    kayagokalp committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    a618d89 View commit details
    Browse the repository at this point in the history
  3. update contract ids

    kayagokalp committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    0019efa View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. move proxy abi

    kayagokalp committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    8628280 View commit details
    Browse the repository at this point in the history
  2. update test

    kayagokalp committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    e96b983 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

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

Commits on Jul 18, 2024

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

Commits on Jul 19, 2024

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

Commits on Jul 24, 2024

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

Commits on Jul 25, 2024

  1. Merge master into kayagokalp/deploy-default-proxy (#6296)

    ## Description
    
    Merging in master, specifically the merge conflicts from
    #6278
    
    ## Checklist
    
    - [ ] I have linked to any relevant issues.
    - [ ] 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)
    - [ ] I have added tests that prove my fix is effective or that my
    feature works.
    - [ ] I have added (or requested a maintainer to add) the necessary
    `Breaking*` or `New Feature` labels where relevant.
    - [ ] 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).
    - [ ] I have requested a review from the relevant team or maintainers.
    sdankel committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    eb53abe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fbeb7cf View commit details
    Browse the repository at this point in the history
  3. Fix merge conflicts (#6298)

    ## Description
    
    
    ## Checklist
    
    - [ ] I have linked to any relevant issues.
    - [ ] 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)
    - [ ] I have added tests that prove my fix is effective or that my
    feature works.
    - [ ] I have added (or requested a maintainer to add) the necessary
    `Breaking*` or `New Feature` labels where relevant.
    - [ ] 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).
    - [ ] I have requested a review from the relevant team or maintainers.
    sdankel committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    65a380d View commit details
    Browse the repository at this point in the history
  4. Update docs

    sdankel committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    38b3d43 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    17b2bd7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a14e437 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

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

Commits on Aug 5, 2024

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

    kayagokalp committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    ef35fb9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5b12a4a View commit details
    Browse the repository at this point in the history
  4. use built proxy contract

    kayagokalp committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    680cb0b View commit details
    Browse the repository at this point in the history
  5. remove debug prompts

    kayagokalp committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    34f0f02 View commit details
    Browse the repository at this point in the history
  6. updated test proxy id

    kayagokalp committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    9253ba7 View commit details
    Browse the repository at this point in the history
  7. remove comment

    Co-authored-by: Sophie Dankel <47993817+sdankel@users.noreply.github.com>
    kayagokalp and sdankel committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    ba2f92e View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    0aad88d View commit details
    Browse the repository at this point in the history
  2. remove ,

    kayagokalp committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    8a1ab5d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    530ec77 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f302d74 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    809c2c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd1f0a5 View commit details
    Browse the repository at this point in the history