Skip to content

Epoca Core API is a RESTful API that can be interacted with through the GUI. It is designed to manage the platform as well as the implementation of the Value Averaging Strategy.

Notifications You must be signed in to change notification settings

epoca-technology/epoca-core-api

Repository files navigation

EPOCA CORE API

Epoca Core API is a RESTful API that can be interacted with through the GUI. It is designed to manage the platform as well as the implementation of the Value Averaging Strategy.

API Errors

Requirements

  • Docker: v20.10.12

  • Docker Compose: v1.29.2

Local Testing

  • NodeJS: v16.14.0

  • NPM: v8.3.1

  • PostgreSQL: v14

CLI

Database Management Script

This script provides a series of functionalities that enable the database backup and restores. It is only meant to be invoked from epoca-compose.

Tests

IMPORTANT: These unit tests are designed to be executed inside of the containerized infrastructure. For more information goto epoca-compose/README.md#ContainerizedUnitTests

End-to-end: npm run test

API Error: npm run test-api-error

Auth: npm run test-auth

Candlestick: npm run test-candlestick

Database: npm run test-db

GUI Version: npm run test-gui-version

IP Blacklist: npm run test-ip-blacklist

Notification: npm run test-notification

Server: npm run test-server

Utilities: npm run test-utils

About

Epoca Core API is a RESTful API that can be interacted with through the GUI. It is designed to manage the platform as well as the implementation of the Value Averaging Strategy.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages