sx.js
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
})();