Skip to content

Repository files navigation

Decentralised Art server

Test (linux Debug) Test (Windows Debug) Test (macOS Debug)


View docs Docs

Module docs

Dependencies

This project requires the following libraries:

Installed on the machine

Fetched automatically

Testing


Configuring

To configure the project using CMake, run the following command:

cmake -S . -B build -DCMAKE_INSTALL_PREFIX=install -DDECENTRALIZED_ART_BUILD_TESTS=ON
  • -S .: Specifies the source directory.
  • -B build: Specifies the build directory.
  • -DCMAKE_INSTALL_PREFIX=install: Specifies <INSTALL_DIRECTORY>.
  • -DDECENTRALIZED_ART_BUILD_TESTS=ON: Enables tests.
  • -DDECENTRALIZED_ART_BUILD_STRESS_TESTS=ON: Enables stress tests.
  • -DDECENTRALISED_ART_USE_SUBMODULE_PT=ON: Enables use of local PT submodule.

Building

type command
Debug cmake --build build --config Debug
Release cmake --build build --config Release
RelWithDebInfo cmake --build build --config RelWithDebInfo

Installing

type command
Debug cmake --build build --config Debug --target install
Release cmake --build build --config Release --target install
RelWithDebInfo cmake --build build --config RelWithDebInfo --target install

Start the server

<INSTALL_DIRECTORY>/bin/DecentralisedArtServer.exe

📜 License:

👨‍💻 Contributors: Sawyer

💡 Additional Notes:

About

The Decentralised Creative Network Server is a high-performance C++ backend that exposes a simple HTML interface and a secure REST API for managing Performative Transactions entities

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages