eos-receipt
v1.1.1
Published
EOS Receipt
Readme
EOS Receipt
EOSReceipt.io is where you can generate receipts for your EOS based crypto purchases.
A collaboration of EOS Tribe + EOS Nation at the 2018 Wyoming Hackathon.

Install
npm
$ yarn add eos-receiptweb
<script src="https://wzrd.in/standalone/eos-receipt@latest"></script>Quickstart
import eosReceipt from "eos-receipt";
(async () => {
const receipt = await eosReceipt("31e684605dadf43894ef1bde2f59a5995dabf3e249ddf6f691a44f6641403566")
// {
// block_num: 15393068,
// block_time: '2018-09-08T16:20:50.000',
// from: 'eosnationdon',
// to: 'giftexchange',
// quantity: '30.0000 EOS',
// memo: 'EOS Nation Community Engagement Fund to EOS Gift Exchange',
// amount: 30,
// symbol: 'EOS',
// price: 5.1286650606,
// currency: 'USD',
// value: 153.859951818
// }
})();Related
- eos-receipt Javascript Library API
- eos-receipt-UI React UI Front-end
API
Table of Contents
getReceipt
Get Receipt
Parameters
idstring EOSIO Transaction IDcurrencystring FIAT Currency (optional, default"USD")optionsobject Optional Parameters (optional, default{})options.endpointstring? EOSIO endpoint API
Examples
const receipt = await getReceipt("b7bf...649f");Returns Promise<(Receipt | null)> Receipt JSON
getTicker
Get Ticker
Parameters
optionsOptional Parameters (optional, default{})options.tickerTicker (optional, default1765)options.structureSpecify the structure for the main data field. Possible values are dictionary and array (default is dictionary). (optional, default"dictionary")options.convertreturn pricing info in terms of another currency.
Examples
const ticker = await getTicker({ticker: 1765});Returns Promise<GetTicker> Coinmarketcap GetTicker
tickerTable
Ticker Table
getTickerPrice
Get Ticker Price
Parameters
symbolTicker Symbol (optional, default"EOS")convertType of Currency (optional, default"USD")
Examples
const currency = await getTickerPrice("EOS", "USD");
//=> 4.7717692928Returns Promise<number> Price of Ticker
getTransaction
Get Transaction
Parameters
idstring Transaction IDoptionsobject Optional Parameters (optional, default{})options.endpointstring? EOSIO endpoint API
Examples
const transaction = await getTransaction("b7bf...649f");Returns Promise<GetTransaction> EOSIO Transaction
getTokenTransfer
Get Token Transfer
Parameters
trx_idTransaction IDoptionsobject Optional Parameters (optional, default{})options.apistring? EOSIO API
Examples
const tokenTransfer = await getTokenTransfer("b7bf...649f");Returns Promise<EosioTokenData> EOSIO Token Data
