Solutions on SmartFlow
Last updated
Last updated
Solutions are the EWX wrapper for the Work Logic (Smartflow) that define the lifecycle & governance parameters for that logic.
To function fully, they need to be added to a Solution group.
The number and type of Solutions you can create is dependent on your subscription. Make sure to select the right subscription level for your needs.
You can create a Solution via the Create new menu or under the Solutions option of the Manage menu using the "+ Create New Solution" button.
The creation flow contains the following steps:
Solution details: basic solution details such as name, description, logo..
Expiration block: this will define the lifecycle of the solution. Launchpad will pre-fill the current block height to help you define this item. You need to Remember that the Solution groups also have an end block defining when they will expire. Keep this in mind when filling in your Solution's expiration block.
Smartflow selection: you can either select a SmartFlow you previously created or create one from scratch directly in the solution creation flow.
Group selection: you have a few options at the group selection step:
Save without a group: this allows you to add the Solution to a group later. You can do that by going to the Solution OR the Solution group details.
Add to one of your own groups: you will see under "My Assets" all the groups you created. Choosing a Solution group that was subject to audit will lead to an audit on the Solution to confirm whether it can be added to the Solution Group.
Add to an open group: Under "Open groups" you will see open groups that you can add your solutions to. This will lead to an audit.
You can save your solution as a draft at any point in the creation process.
Solutions will be audited in two cases:
The Solution was added to a group submitted to audit owned by the Solution owner
The Solution was added to an open group, not owned by the Solution owner
Until the audit is finalized, your Solution will remain in Playground - a group giving no rewards created by Energy Web.
Both the auditor and the submitter can use the Auditor console to review submission details and take any required actions.
You can review your request and add/respond to comments by clicking under Action > "Details" in the requests table.
You will be notified in-app if you receive a comment from the Auditor.
The Auditor can approve or reject your request. You will receive an in-app notification in both cases.
Once your request is approved, your Solution will be added to the group you selected. You can always remove it from the group and move it to a different one later, which may lead to another auditing process.
You will receive the decision and reasoning as a comment. You Solution will remain in Playground. You can add it to another group or to the same group, the auditing process will be the same as with a first attempt.
You can manage your Solution under the Manage menu > Solutions.
You can change your Solution status or view its details and change its group assignment via the 3-dots menu.
The expiry for your Solution is defined by the Expiration block you set. If your Solution is still valid but was added to a Solution group that has since expired, you are able to add it to a different group that is still active.
You can delete your own Solutions at any time.