Adapter

EOS Fees

EOS is a high-throughput smart-contract blockchain

Sub-Adapters 1

Preview and test each sub adapter.

EOS (eos)

Metadata

ID
eos
name

"EOS"

category

"l1"

icon
description

"EOS is a high-throughput smart-contract blockchain"

feeDescription

"EOS fees are paid to REX stakers"

source

"EOS Nation"

protocolLaunch

"2018-06-08"

tokenTicker

"EOS"

tokenCoingecko

"eos"

website

"https://eosnetwork.com"

Queries

Adapter Code

Check the entire code written for the Adapter.

Source code

Showing TS source.
1export const name = 'EOS Fees';
2export const version = '0.1.3';
3export const license = 'MIT';
4
5export function setup(sdk: Context) {
6  const getFees = async (date: string) => {
7    const [data, price] = await Promise.all([
8      sdk.http.get(`https://cryptostats.eosnation.io/api/eos/fees?date=${date}`),
9      sdk.coinGecko.getHistoricalPrice('eos', date)
10    ])
11    // data => {"fees": "365.4881 EOS"}
12    const fees = Number(data.fees.split(" ")[0]);
13    return fees * price;
14  }
15
16  sdk.register({
17    id: 'eos',
18    queries: {
19      oneDayTotalFees: getFees,
20      networkFeesByDayUSD: getFees,
21    },
22    metadata: {
23      name: 'EOS',
24      category: 'l1',
25      icon: sdk.ipfs.getDataURILoader('QmZHzJNSGrQM5CcNUjLSqr5iogcoXwgGMmsnN9VRSeQAna', 'image/svg+xml'),
26      description: 'EOS is a high-throughput smart-contract blockchain',
27      feeDescription: 'EOS fees are paid to REX stakers',
28      source: 'EOS Nation',
29      protocolLaunch: '2018-06-08',
30      tokenTicker: 'EOS',
31      tokenCoingecko: 'eos',
32      website: 'https://eosnetwork.com'
33    },
34  })
35}
36

It's something off?

Report it to the discussion board on Discord, we will take care of it.

Adapter Info

Version

0.1.3

License

MIT

IPFS CID

QmTnLFXdjKtZ2Zb5xq5J6qasG8oVyYUVSjQbY4qMPrdRYF

CID (source)

QmSr1EJBxBxmCknnmB7gZiGxYNzsjyLzVZPJMD55trZkgo

Collections

Author

thirdtime.eth