Skip to content
A uml profile and a set of acceleo code generators to model smart contracts in uml and generate solidity code.
Java D
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
de.urszeidler.eclipse.solidity.compiler.support.feature
de.urszeidler.eclipse.solidity.compiler.support update version Jun 10, 2017
de.urszeidler.eclipse.solidity.dependencies.feature add dependencies Jun 10, 2017
de.urszeidler.eclipse.solidity.feature update version Jun 10, 2017
de.urszeidler.eclipse.solidity.generation.example.feature
de.urszeidler.eclipse.solidity.generation.example update version Jun 10, 2017
de.urszeidler.eclipse.solidity.generation.primefaces
de.urszeidler.eclipse.solidity.laucher.core update version Jun 10, 2017
de.urszeidler.eclipse.solidity.laucher.ui update version Jun 10, 2017
de.urszeidler.eclipse.solidity.master update version Jun 10, 2017
de.urszeidler.eclipse.solidity.p2 update version Jun 10, 2017
de.urszeidler.eclipse.solidity.ui update generation Aug 27, 2017
LICENSE Initial commit Jan 5, 2016
README.md add gitter chat Mar 19, 2017

README.md

uml2solidity

A uml profile and a set of acceleo code generators to model smart contracts in uml and generate solidity, java script and java code together with documentation. Usable with the Papyrus UML modeler for eclipse.

Gitter chat

Drag to your running Eclipse workspace to install Uml to Solidity

a plugin for eclipse:

  http://urszeidler.github.io/uml2solidity/uml2solidity-updatesite/

refer to install section of the wiki when you are not familiar with eclipse and the update mechanism.

dependencies:

  • uml2 (5.0)
  • papyrus (1.1.x)
  • acceleo (3.5)

There are all available in the default Mars updatesite.

find out more in the docs

Use eclipse as your main editor with the solidity editor and compile the code in the background with the solidity builder.

Extend the generation process by adding new model to text transformations.

you can tip the coder by sending some ether : 0x25b2ce55746f54d88e9fc4d2f0f85e879c30bb05

License

The code is published under the terms of the Eclipse Public License, version 1.0.

with-Eclipse logo
You can’t perform that action at this time.