https://github.com/ldgaetano/flowcardLib
Ergo FlowCard library for diagrams.net
https://github.com/ldgaetano/flowcardLib
Last synced: 5 days ago
JSON representation
Ergo FlowCard library for diagrams.net
- Host: GitHub
- URL: https://github.com/ldgaetano/flowcardLib
- Owner: ldgaetano
- License: mit
- Created: 2021-11-23T07:33:36.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-04-26T21:05:17.000Z (about 3 years ago)
- Last Synced: 2024-03-10T02:25:19.558Z (about 1 year ago)
- Size: 41 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ergo - FlowcardLib
README
# flowcardLib
Ergo FlowCard library for diagrams.net
## Details
This library can be imported into your diagrams.net project and used for designing smart contracts visually for the Ergo Platform. Simply modify the components to fit your needs.
It should help you with prototyping different smart contract ideas visually, converting sketches into diagrams for good documentation, and making sure your logic makes sense before you write any code.
In order to use this library properly, you **must** follow the framework described in [**this**](https://ergoplatform.org/en/blog/2020_04_29_flow_cards/) Ergo Platform blog post. By doing so, you will be able to write your ErgoScript by reading and following the logic of the FlowCard you created.
## Importing
Instructions on how to import a library into diagrams.net can be found [here](https://www.diagrams.net/blog/custom-libraries).
**Copy/paste** the `IMPORT URL` below into your diagrams.net project to manually import the library:
`https://raw.githubusercontent.com/lucagdangelo/flowcardLib/main/ergo-flowcardLib-1.0.0.xml`
## Notes
The `IMPORT URL` provided is for the most recent version. New versions will be created when more components want to be added. Older URL versions will still function since files will be located in the same location within the repository.
If there are any issues, or you would like me to add more components, then please let me know by creating a GitHub issue or sending me an [email]([email protected]).
## Aknowledgements
Use the for your project.
To learn how to use custom libraries for diagrams.net, follow [these](https://www.diagrams.net/blog/custom-libraries) instructions.
To learn how to create your own library for diagrams.net, follow [these](https://jgraph.github.io/drawio-libs/) instructions.
This library was created by following the framework described in [this](https://ergoplatform.org/en/blog/2020_04_29_flow_cards/) Ergo Platform blog post.
## Tipping
If you have found this library useful for your own projects and feel like tipping me some ERG or SigUSD, you can do so at this Ergo address: `9fvsFJG4119MQXBPiAaiDjeznEWHyc4MAhTWHGvbEPGeDyiucB4`