telemakhos / uniswap-tradingview

πŸ“Š Financial charts using data from Uniswap and other DEXs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ¦„ Uniswap Tradingview

Financial charts using data from Uniswap and other DEXs.

πŸ›  Installation

npm install uniswap-tradingview

Usage

<div id="uniswap_tradingview_chart"></div>
import { UniswapTradingview, Dex } from 'uniswap-tradingview';

const chart = new UniswapTradingview({dex: Dex.UNISWAP});
const pairAddress = '0xa478c2975ab1ea89e8196811f51a7b7ade33eb11';
await chart.createChart('uniswap_tradingview_chart', { width: 400, height: 300 }, pairAddress, '1m', 'LINE');

Examples

Candle Chart

Example 1

import { UniswapTradingview, Dex } from 'uniswap-tradingview';

const chart = new UniswapTradingview({dex: Dex.UNISWAP});
const pairAddress = '0xa478c2975ab1ea89e8196811f51a7b7ade33eb11';
await chart.createChart('uniswap_tradingview_chart', { width: 400, height: 300 }, pairAddress, '1w', 'CANDLE');

Line chart

Example 2

import { UniswapTradingview, Dex } from 'uniswap-tradingview';

const chart = new UniswapTradingview({dex: Dex.UNISWAP});
const pairAddress = '0xa478c2975ab1ea89e8196811f51a7b7ade33eb11';
await chart.createChart('uniswap_tradingview_chart', { width: 400, height: 300 }, pairAddress, '1m', 'LINE');

About

πŸ“Š Financial charts using data from Uniswap and other DEXs.


Languages

Language:TypeScript 98.1%Language:JavaScript 1.9%