A visual language to define contracts between people.
This project requieres .NET Core 3.1 installed and works on Windows, Linux and MacOS platforms.
- In terminal, go to root directory of this project.
- (Optional) Replace mortgage example in DasContract.Blockchain.Solidity.Test/example.dascontract with your own DAS Contract code.
- While still in root directory, run
dotnet run DasContract.Blockchain.Solidity.Test/Program.cs
command. - The output Solidity code is shown in terminal and is also generated to code.sol file in root directory of this project.
The current version of the editor can be found in a separate repository(https://github.com/drozdik-m/das-contract-editor)
This project is created as part of Marek Skotnica's PhD thesis and research.
Contributors: Jan Frait, Jan Klicpera, Martin Drozdík, and Ondřej Šelder.