Sign inSign up

bitwyre/base-images

By bitwyre

Updated over 4 years ago

Bitwyre pre-built base images

Image
0

500K+

bitwyre/base-images repository overview

Logo

REST API Endpoints

Public API - REST Private API - REST Authentication API - REST TradingView API - REST Admin API - REST

Engines

Matching Engine Spot Clearing Engine Derivatives Clearing Engine Risk Engine Chart Feed Engine Ticker Feed Engine Depth Feed Engine Trades Feed Engine WS Depth Feed Engine WS Trades Feed Engine

Intermediary Services

Credit Risk Account Management Service Custodian Service

Shared Modules

Python Shared Packages

Trading Infrastructure

Overview

This directory and it's subdirectories contain source code of Bitwyre's exchange trading codebase.

Development

We use Commitizen in this repo, and thus to commit you need to:

  • Install Node
  • Install Yarn
  • Run yarn on the root folder of this repo.
  • Run git config commit.gpgsign true to make sure to always sign commits.
  • From this point on, to commit, you only need to run git cz (or the usual git commit) and then fill out the commit message afterwards.
Writing A Commit Message

Commitizen will guide you to write a properly formatted commit message:

  • Choose the correct subject for the changes that you are committing
  • Type in the scope of this change (e.g. component or file name)
  • Write a very short summary of the changes (if you need to write longer descriptions, it will be in the next step)
  • Now you can write a longe descriptions of the change here
  • Answer the followup questions (for answering "No", just press Enter)
  • And done! :sparkle:

The actual convention is here

Create New Release
  • If you want to create new release, simply execute yarn run release --release-as 1.0.0
  • If you don't want to install the Nodejs Dependency. execute npx standard-version --release-as 1.0.0
  • You can use --release-as minor , --release-as major , or --release-as patch for release version, or specify the version.
  • Push with tags git push --follow-tags origin BRANCH

Authors

A special thanks to Erik Rigtorp, who without his guidance, we will never get to be at the speed that we are now. Thank you Erik!

The Bitwyre team:

and others Steven Suhadi, Luke Devern, Adam Saparuddin, Matt Surlaya, Karim Zahmoul, Asi DaSilva, James Brewis, Igor carron, Adi Widjonarko, Herry Setiyadi, Sri Widodo.

© 2022 Bitwyre Technologies Holdings Inc., Panama

Tag summary

Content type

Image

Digest

Size

76.7 MB

Last updated

over 4 years ago

docker pull bitwyre/base-images:python-alpine