All Projects → rubykube → workbench

rubykube / workbench

Licence: other
Test and Integration environment for rubykube/peatio

Programming Languages

HTML
75241 projects
ruby
36898 projects - #4 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to workbench

CoinMarketCap-Historical-Prices
Makes use of python3 and bs4 to scrape historical cryptocurrency prices, volume and market caps from coinmarketcap.com
Stars: ✭ 72 (+9.09%)
Mutual labels:  cryptocurrency-exchanges
CoinGecko
A C++20 library for CoinGecko--a cryptocurrency data service.
Stars: ✭ 69 (+4.55%)
Mutual labels:  cryptocurrency-exchanges
pairs trading cryptocurrencies strategy catalyst
Pairs trading strategy example based on Catalyst
Stars: ✭ 34 (-48.48%)
Mutual labels:  cryptocurrency-exchanges
cryptgo
A terminal application to watch crypto prices!
Stars: ✭ 123 (+86.36%)
Mutual labels:  cryptocurrency-exchanges
crypto-convert
Instantly convert cryptocurrency and get price information
Stars: ✭ 26 (-60.61%)
Mutual labels:  cryptocurrency-exchanges
Skeleton
Skeleton is a Social Engineering tool attack switcher
Stars: ✭ 44 (-33.33%)
Mutual labels:  cryptocurrency-exchanges
Pi-Trader
A cryptocurrency day-trading bot for Raspberry Pi.
Stars: ✭ 44 (-33.33%)
Mutual labels:  cryptocurrency-exchanges
coinaly
🚀 Fast and easy to use mobile trade interface for cryptocurrencies. Track your trades to the moon and beyond. Currently only for Bittrex.
Stars: ✭ 32 (-51.52%)
Mutual labels:  cryptocurrency-exchanges
discord-cryptocurrency-bot
cryptocurrency bot for Discord chat platform: checks exchange info, runs data analysis, fires automatic alerts, and more
Stars: ✭ 28 (-57.58%)
Mutual labels:  cryptocurrency-exchanges
binance-to-google-sheets
Google Spreadsheets add-on to get data directly from Binance API without any intermediaries! 🚀
Stars: ✭ 367 (+456.06%)
Mutual labels:  cryptocurrency-exchanges
TraderCore
Core module for the StockML crypto trading application.
Stars: ✭ 41 (-37.88%)
Mutual labels:  cryptocurrency-exchanges
Bybit-Auto-Trading-Bot-Ordes-placed-via-TradingView-Webhook
Python based Trading Bot that uses TradingView.com webhook JSON alerts to place orders(buy/sell/close/manage positions/TP/SL/TS etc.) on Bybit.com. Hire me directly here https://www.freelancer.com/u/Beannsofts for any assistance
Stars: ✭ 235 (+256.06%)
Mutual labels:  cryptocurrency-exchanges
peatio-client-python
A Python client library for the open-source bitcoin exchange Peatio
Stars: ✭ 15 (-77.27%)
Mutual labels:  peatio
dingir-exchange
A high performance crypto trading engine
Stars: ✭ 169 (+156.06%)
Mutual labels:  cryptocurrency-exchanges
coinfox
Crypto Coin Portfolio Manager - Track all of your Bitcoin and crypto coin investments
Stars: ✭ 56 (-15.15%)
Mutual labels:  cryptocurrency-exchanges
binance-downloader
Python tool to download Binance Candlestick (k-line) data from REST API
Stars: ✭ 44 (-33.33%)
Mutual labels:  cryptocurrency-exchanges
quick trade
convenient script for trading with python.
Stars: ✭ 63 (-4.55%)
Mutual labels:  cryptocurrency-exchanges
rockfish
Rockfish is an arbitrage bot for the Stellar Decentralized Exchange (SDEX)
Stars: ✭ 58 (-12.12%)
Mutual labels:  cryptocurrency-exchanges
foxfolio-desktop
Cryptocurrency portfolio management application which automatically retrieves balances and trades using exchange APIs
Stars: ✭ 63 (-4.55%)
Mutual labels:  cryptocurrency-exchanges
bybit-api
Node.js connector for the Bybit APIs and WebSockets, with TypeScript & browser support.
Stars: ✭ 69 (+4.55%)
Mutual labels:  cryptocurrency-exchanges

Workbench

CircleCI

Please note, that this project is deprecated and moved to https://github.com/openware/opendax

Workbench is an easy way to start Peatio development environment.

Prerequisites

Usage

Prepare the workbench

  1. Recursive clone
git clone --recursive https://github.com/rubykube/workbench.git
  1. Move to workbench
cd workbench
  1. Update submodules to latest versions
make update
  1. Build the images
make build
  1. Optional: Enable bitcoin
make bitcoin

This will create new seeds and start bitcoind docker container.

  1. Run the application
make run

You should add those hosts to your /etc/hosts file:

0.0.0.0 api.wb.local
0.0.0.0 auth.wb.local

0.0.0.0 ws.ranger.wb.local

0.0.0.0 pma.wb.local
0.0.0.0 monitor.wb.local

0.0.0.0 btc.wb.local
0.0.0.0 eth.wb.local

0.0.0.0 mail.wb.local

Now you have peatio up and running.

Post installation steps

After deployment, height of blockchains should be updated to start receiving deposits.

Go to Blockchains Tab in Peatio Admin Panel and update height

Best way to find current blockchains height:

  1. Ethereum Rinkeby Blockchain Explorer
  2. Bitcoin Testnet Blockchain Explorer

Barong

Start barong server

$> docker-compose run --rm barong bash -c "./bin/link_config && ./bin/setup"
$> docker-compose up -d barong

This will output password for [email protected]. Default password is Qwerty123

Peatio

Start peatio server

$> docker-compose run --rm peatio bash -c "./bin/link_config && rake db:create db:migrate db:seed"
$> docker-compose up -d peatio

Frontend

Simply start your local server. Now you're able to log in with your local Barong and Peatio.

Running Tests

Run toolbox stress tests

$> make stress
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].