Closed Latrasis closed 5 years ago
Add additional Capability to hello_world Procedure - via CLI/ Config
This might not be currently achievable because we went with static caps. We'll have to make it clear we replacing the previous procedure with a new one (possibly with the same contract).
Further to that point, in general upgrading procedures is not possible without the delete procedure capability (this is demonstrated in test deploy_proc_twice
). This means that procedure upgrades will need to include a "delete" step.
Delete Procedure is now implemented, so all the items under "Proc Upgrade Workflow" can be performed, although we should probably document and/or add shortcuts for those items before we consider them complete.
Following #123, we need begin working out how to provide an initial onboarding experience on setting up a cap9 contract.
This involves specific steps (in relative order) including:
Basic Setup:
State Fetching
Development Workflow
Proc Upgrade Workflow
Code Change:
Capability-List Change:
Test Workflow
Documentation