项目作者: EOS-Nation

项目描述 :
EOS Resources
高级语言: TypeScript
项目地址: git://github.com/EOS-Nation/eos-resources.git
创建时间: 2018-06-27T15:37:32Z
项目社区:https://github.com/EOS-Nation/eos-resources

开源协议:MIT License

下载


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

  1. $ npm install --save eos-resources

web

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

Quickstart

  1. const eosResources = require('eos-resources');
  2. eosResources.eosRamPriceKb()
  3. .then(priceKb => console.log(priceKb));

API

Table of Contents

eosRamPriceKb

EOS RAM Price in kilobytes

Parameters

  • rammarket Object? table eosio eosio rammarket (JSON)

Examples

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

Returns Promise[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number) EOS RAM Price in kilobytes

eosCpuPriceMs

EOS CPU Price in milliseconds

Parameters

  • account Object? Account Details JSON

Examples

  1. eosResources.eosCpuPriceMs()
  2. .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

  1. eosResources.eosNetPriceKb()
  2. .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

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

Returns Promise[Object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object) Account Details JSON

getRAMMarket

Get RAM Market

Parameters

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

Examples

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

Returns Promise[Object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object) RAM Market JSON