Skip to content

Instantly share code, notes, and snippets.

View djflux's full-sized avatar
🚀
Helping people in space

Andrew Rechenberg djflux

🚀
Helping people in space
View GitHub Profile
import * as GTT from 'gdax-trading-toolkit';
import { GDAXFeed, GDAXFeedConfig } from 'gdax-trading-toolkit/build/src/exchanges';
import { LiveBookConfig, LiveOrderbook, SkippedMessageEvent, TradeMessage, LevelMessage } from "gdax-trading-toolkit/build/src/core";
import { Ticker } from "gdax-trading-toolkit/build/src/exchanges/PublicExchangeAPI";
import { CumulativePriceLevel } from "gdax-trading-toolkit/build/src/lib";
const logger = GTT.utils.ConsoleLoggerFactory({ level: 'debug' });
const product = 'BTC-USD';
const [base, quote] = product.split('-');
@djflux
djflux / test-trades.ts
Created April 17, 2019 01:21
Test of various gdax-trading-toolkit modules and libs
import * as GTT from "gdax-trading-toolkit";
import { Big } from "gdax-trading-toolkit/build/src/lib/types";
import { TickerMessage, Trader, TraderConfig } from "gdax-trading-toolkit/build/src/core";
import { LiveOrder } from "gdax-trading-toolkit/build/src/lib";
import { GDAXExchangeAPI } from "gdax-trading-toolkit/build/src/exchanges/gdax/GDAXExchangeAPI";
import { GDAXConfig } from "gdax-trading-toolkit/build/src/exchanges/gdax/GDAXInterfaces";
import { GDAX_WS_FEED, GDAXFeed, GDAXFeedConfig } from "gdax-trading-toolkit/build/src/exchanges";
import { GDAX_API_URL } from "gdax-trading-toolkit/build/src/exchanges/gdax/GDAXExchangeAPI";
import {
CancelOrderRequestMessage,