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.
npm
$ yarn add eos-receipt
web
<script src="https://wzrd.in/standalone/eos-receipt@latest"></script>
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
// }
})();
- eos-receipt Javascript Library API
- eos-receipt-UI React UI Front-end
Get Receipt
id
string EOSIO Transaction IDcurrency
string FIAT Currency (optional, default"USD"
)options
object Optional Parameters (optional, default{}
)options.endpoint
string? EOSIO endpoint API
const receipt = await getReceipt("b7bf...649f");
Returns Promise<(Receipt | null)> Receipt JSON
Get Ticker
options
Optional Parameters (optional, default{}
)options.ticker
Ticker (optional, default1765
)options.structure
Specify the structure for the main data field. Possible values are dictionary and array (default is dictionary). (optional, default"dictionary"
)options.convert
return pricing info in terms of another currency.
const ticker = await getTicker({ticker: 1765});
Returns Promise<GetTicker> Coinmarketcap GetTicker
Ticker Table
Get Ticker Price
symbol
Ticker Symbol (optional, default"EOS"
)convert
Type of Currency (optional, default"USD"
)
const currency = await getTickerPrice("EOS", "USD");
//=> 4.7717692928
Returns Promise<number> Price of Ticker
Get Transaction
id
string Transaction IDoptions
object Optional Parameters (optional, default{}
)options.endpoint
string? EOSIO endpoint API
const transaction = await getTransaction("b7bf...649f");
Returns Promise<GetTransaction> EOSIO Transaction
Get Token Transfer
trx_id
Transaction IDoptions
object Optional Parameters (optional, default{}
)options.api
string? EOSIO API
const tokenTransfer = await getTokenTransfer("b7bf...649f");
Returns Promise<EosioTokenData> EOSIO Token Data