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 # 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