sxjs
TypeScript icon, indicating that this package has built-in type declarations

3.2.1 • Public • Published

sx.js

Build Status npm version MIT licensed

SX - Javascript Library

Install

Using Yarn:

$ yarn add sxjs

or using NPM:

$ npm install --save sxjs

Quick Start

const { JsonRpc } = require('eosjs');
const { get_curve } = require("sxjs");

// nodeos
const rpc = new JsonRpc("https://eos.eosn.io", { fetch: require('node-fetch') });

// HTTP request
( async () => {
    const curve = await get_curve(rpc, "SXA" );
    console.log(curve);
    // {
    //     id: 'SXA',
    //     reserve0: { quantity: '126.6560 USDT', contract: 'tethertether' },
    //     reserve1: { quantity: '73.7892 USN', contract: 'danchortoken' },
    //     liquidity: { quantity: '200.00000000 SXA', contract: 'curve.sx' },
    //     amplifier: 100,
    //     virtual_price: '1.00222600000000006',
    //     price0_last: '0.99431936528374776',
    //     price1_last: '1.00571308868618003',
    //     volume0: '471.0841 USDT',
    //     volume1: '441.9871 USN',
    //     last_updated: '2021-01-27T16:11:37'
    // }

    // value per share
    console.log(curve.virtual_price);
    //=> 1.00222600000000006
})();

Readme

Keywords

none

Package Sidebar

Install

npm i sxjs

Weekly Downloads

1

Version

3.2.1

License

MIT

Unpacked Size

32.7 kB

Total Files

23

Last publish

Collaborators

  • deniscarriere