/cs-turtlecoin

Live repo for TurtleCoin daemon spec and PoC

Primary LanguageC#GNU General Public License v3.0GPL-3.0

The wind howled by me
As I sat and watched the world;
All but powerless

CantiLib

Prerequisites

You need the dotnet command line tools.

Windows

??? someone fill this in

Ubuntu, Debian, Fedora, CentOS, RHEL, openSUSE

https://www.microsoft.com/net/download/linux-package-manager/ubuntu18-04/sdk-current

(There is a drop down box to choose the distro you are using)

Arch Linux

Yep, it's a special snowflake edition

  • Install dotnet-sdk from the repos:

pacman -S dotnet-sdk

Compiling

  • Run dotnet build from this base directory.

Running

  • Enter the Daemon directory

  • Run dotnet run

  • This will launch the daemon.

Testing

  • Enter the Tests directory

  • Run dotnet test

Experimenting

If you want to test out a few functions without having to set up a whole new project, we have provided the TestZone project for you to do this in.

  • Enter the TestZone directory

  • Run dotnet run

  • Change some code you want to experiment with

  • Run dotnet run again.

  • Hopefully it compiled!

Exploring

The main code base is available in the CantiLib folder.

License

The code base is licensed under the GNU GPL V3. See the LICENSE file for more information.