Skip to content
This repository has been archived by the owner on Nov 5, 2023. It is now read-only.

Automate gas cost comparison script to run in GH actions #140

Closed
jacque006 opened this issue Feb 15, 2022 · 0 comments
Closed

Automate gas cost comparison script to run in GH actions #140

jacque006 opened this issue Feb 15, 2022 · 0 comments
Labels
contracts Smart contract related enhancement New feature or request wontfix This will not be worked on

Comments

@jacque006
Copy link
Collaborator

jacque006 commented Feb 15, 2022

Depends on #138

After #138 is merged, add a Github Actions pipeline for automatically running and uploading the gas cost comparisons on contract changes so people can see the gas differences when using BLS wallets.

Considerations

  • Probably need to create a markdown template to inject measurement results into.
  • Run tests on any commit where ./contracts is changed.
  • Use Arbitrum Testnet to run tests by default, but see if it is possible to setup and run a local node instead as it will reduce the amount of time to run the script and not require constant funding of the address on testnet.
  • Upload the report to somewhere and link on the main README.md file to the latest run for main branch. This could be uploaded to somewhere on Github, IFPS, AWS S3, etc.
@jacque006 jacque006 added enhancement New feature or request contracts Smart contract related labels Feb 15, 2022
@jacque006 jacque006 self-assigned this Feb 15, 2022
@jacque006 jacque006 changed the title Automate gas cost comaprison script to run in GH actions Automate gas cost comparison script to run in GH actions Feb 15, 2022
@jacque006 jacque006 added this to the Automation (CI/CD) milestone Jun 9, 2022
@jacque006 jacque006 removed their assignment Jun 15, 2022
@jzaki jzaki added the wontfix This will not be worked on label May 23, 2023
@jacque006 jacque006 closed this as not planned Won't fix, can't repro, duplicate, stale Jun 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
contracts Smart contract related enhancement New feature or request wontfix This will not be worked on
Projects
Development

No branches or pull requests

2 participants