firoorg / ztm

A REST service running on top of Zcoin Exodus to provides rich and easy to use APIs for managing the token
https://ztm.readthedocs.io
MIT License
4 stars 3 forks source link

Zcoin Tokens Manager

Continuous Integration Documentation Status codecov Total alerts Language grade: C#

This is a service to provide rich API for manage tokens on Zcoin Exodus Protocol.

Development

Requirements

Build

dotnet build src/Ztm.sln

Start Required Services

You need to install Docker Compose first then run:

docker-compose up -d

Migrate Database Schemas

Change directory to src/Ztm.Data.Entity.Postgres then run:

ZTM_MAIN_DATABASE="Host=127.0.0.1;Database=postgres;Username=postgres" dotnet ef database update

Start Web API

dotnet run -p src/Ztm.WebApi