1.0.2 • Published 6 years ago

eos-resources v1.0.2

Weekly downloads
6
License
MIT
Repository
github
Last release
6 years ago

EOS Resources

Build Status npm version MIT licensed

Quickly and easily retrieve EOS Resources metrics from the EOSIO blockchain.

This library is being actively maintained by EOS Nation FTW, show your support by voting for eosnationftw on the EOSIO mainnet.

Install

npm

$ npm install --save eos-resources

web

<script src="https://wzrd.in/standalone/eos-resources@latest"></script>

Quickstart

const eosResources = require('eos-resources');

eosResources.eosRamPriceKb()
  .then(priceKb => console.log(priceKb));

API

Table of Contents

eosRamPriceKb

EOS RAM Price in kilobytes

Parameters

  • rammarket Object? table eosio eosio rammarket (JSON)

Examples

eosResources.eosRamPriceKb()
  .then(priceKb => console.log(priceKb));

Returns Promise<number> EOS RAM Price in kilobytes

eosCpuPriceMs

EOS CPU Price in milliseconds

Parameters

  • account Object? Account Details JSON

Examples

eosResources.eosCpuPriceMs()
  .then(priceMs => console.log(priceMs));

Returns number EOS CPU Price in milliseconds

eosNetPriceKb

EOS Net Price in kilobytes

Parameters

  • account Object? Account Details JSON

Examples

eosResources.eosNetPriceKb()
  .then(priceKb => console.log(priceKb));

Returns number EOS Net Price in kilobytes

getAccount

Get Account

Parameters

  • account_name string Account Name
  • api string EOSIO API endpoint (optional, default "https://api.eosn.io")

Examples

eosResources.getAccount('eosnationftw')
  .then(account => console.log(account));

Returns Promise<Object> Account Details JSON

getRAMMarket

Get RAM Market

Parameters

  • api string EOSIO API endpoint (optional, default "https://api.eosn.io")

Examples

eosResources.getRAMMarket('eosnationftw')
  .then(rammarket => console.log(rammarket));

Returns Promise<Object> RAM Market JSON