Token Designer for Visual Studio Code
This is a Visual Studio Code extension that facilitates manipulation of artifacts in the Token Taxonomy Framework.
Token Taxonomy Framework
The Token Taxonomy Framework bridges the gap between blockchain developers, line of business executives and legal/regulators allowing them to work together to model existing and define new business models and networks based on tokens.
The framework's goals include:
The extension provides a sandbox environment that allows you to explore the various artifacts in the taxonomy as well as the ability to connect to an instance of the Taxonomy Service to contribute to the taxonomy.
The Token Designer's features include:
After installing the extension, you will see a new icon in the Visual Studio Code Activity Bar. Click on this icon to access the Token Designer.
On the left of the window you will see various tree views that allow you to navigate the taxonomy. Clicking on one of the items will launch a panel that allows you to inspect/edit it.
Editing a base artifact
Note: The user interface for this functionality is under development. Currently you will see the JSON representation of the artifact.
Editing a Formula
In this view you can edit a formula using drag and drop gestures:
As you add and remove artifacts, the tooling symbol for the formula will be automatically updated (this can be seen in the lower-right portion of the canvas).
If you add an incompatible combination of artifacts, the error will be highlighted in Red.
You can edit the formula description by typing in the region at the lower-left corner of the canvas.
Editing a Definition
In this view you can view and edit an existing token defintion. Click on any individual artifact in the definition to view more infomration about that portion of the token definition in the preview pane at the right edge of the panel.
Note: The user interface for this functionality is under development. Currently the view is read-only and property values cannot yet be set.
Creating new artifacts
The Token formulae tree view provides an option to create a new formula:
To create a new Token definitions right click on any existing formula and choose to create a new Token Definition from that formula: