taqueria icon indicating copy to clipboard operation
taqueria copied to clipboard

🚧 Dev ➾ Develop a Plugin that can Clone and Transform Contracts Between Networks

Open hu3man opened this issue 3 years ago • 1 comments

🔗 Epic|Feature Link

No response

🚥 Definition of Done

  • [X] 🎯 Planning and Design
  • [ ] 🏎️ Dev Implementation (PR merged)
  • [ ] ✍️ Release Notes Added
  • [ ] 🏆 Product Acceptance

✅ To Do

No response

⚖️ Acceptance Criteria

✨ Functional:

  • [ ] User can specify a contract on a network and clone it to their project
  • [ ] There is an option to clone the initial storage or the current storage
  • [ ] A means to easily modify/edit the initial storage value is provided

📐 Non-Functional:

  • [ ] VsCE Micheline editor is used for Michelson data entry

🔭 Scope

🙅‍♂️ Out of Scope:

  • ...

🧰 Work Description

Following on from the work Rick is doing, there is an opportunity for Taqueria to implement a plugin or other functionality which makes it easy for a user to clone a Michelson contract from a network, easily edit/transform/modify it, then deploy it to another network to ease development scenarios that rely on deployed contracts (oracles etc.)

🦄 Sizing

No response

Code of Conduct

  • [X] I agree to follow this project's Code of Conduct

hu3man avatar Oct 14 '22 17:10 hu3man

Note, TzCompose offers this functionality. We just need to extend our TzCompose plugin to support this task.

mweichert avatar Mar 08 '24 19:03 mweichert