dashboard icon indicating copy to clipboard operation
dashboard copied to clipboard

[WIP] Modular contracts deployment setup

Open kumaryash90 opened this issue 1 year ago • 4 comments

PR-Codex overview

This PR introduces support for modular contracts and extension parameters in the contract publishing and deployment process.

Detailed summary

  • Added ModularCore and ModularExtension to contract templates
  • Updated extension input to handle modular contracts
  • Added hook parameter selector for extension parameters
  • Modified factory fieldset to support hook parameters
  • Added dynamic contract fieldset for modular contracts
  • Updated dependencies to development versions

The following files were skipped due to too many changes: src/components/contract-components/contract-deploy-form/custom-contract.tsx, src/components/contract-components/hooks.ts, pnpm-lock.yaml

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

kumaryash90 avatar Feb 19 '24 19:02 kumaryash90

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
thirdweb-www ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 14, 2024 9:47pm

vercel[bot] avatar Feb 19 '24 19:02 vercel[bot]

👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

View full report↗︎

socket-security[bot] avatar May 01 '24 14:05 socket-security[bot]

Created HookParamSelector component for selecting hook parameters Added HookInputFieldset for managing hook input fields

The usage of "Hook" anywhere needs to be replaced with "Callback" -- we should use uniform language across smart contracts, clients and product.

nkrishang avatar May 01 '24 18:05 nkrishang

Merge activity

  • Jun 14, 5:26 PM EDT: The merge label 'merge-queue' was detected. This PR will be added to the Graphite merge queue once it meets the requirements.
  • Jun 14, 5:36 PM EDT: jnsdls added this pull request to the Graphite merge queue.
  • Jun 14, 5:36 PM EDT: The merge label 'merge-queue' was detected. This PR will be added to the Graphite merge queue once it meets the requirements.
  • Jun 14, 5:48 PM EDT: jnsdls merged this pull request with the Graphite merge queue.

graphite-app[bot] avatar Jun 14 '24 21:06 graphite-app[bot]