cover

ERC20代币数据集

汇智网 / hubwiz.com

包含超过1000种主流的以太坊ERC20代币的描述数据和图标,可用于钱包等区块链应用的开发。

1、数据集概述

Erc20Tokens数据集整理了超过1000种主流的以太坊ERC20代币的描述数据和图标, 可用于钱包等区块链应用的开发。以下是数据集中部分代币的图标示意:

cover

Erc20Tokens数据集的的当前版本为1.0.0,主要文件清单如下:

文件说明
erc20-tokens.jsonERC20代币数据集主文件
iconsERC20数据集代币图标目录
   dai.png代币dai的图标
   zrx.png代币zrx的图标
   ......
demosERC20代币数据集应用演示代码
   demo.phpPhp演示代码
   demo.jsNodeJS演示代码
   demo.pyPython演示代码

2、数据集结构说明

数据集的主文件为erc20-tokens.json,其中的每个ERC20代币都包含以下描述信息:

  • name:代币名称,例如:Dai
  • symbol:代币符号,例如:DAI
  • address:代币部署地址,例如:0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359

例如erc20-tokens.json文件中Dai和Peerguess代币的数据:

[
  {
    "name": "Dai"
    "symbol": "dai", 
    "address": "0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359", 
  }
  ...
  {
    "name": "Peerguess"
    "symbol": "guess", 
    "address": "0xbdcfbf5c4d91abc0bc9709c7286d00063c0e6f22", 
  }
  ...
]

ERC20代币的图标保存在icons目录下,文件名为代币的符号。例如:

erc20-token-dataset
  |- icons
       |- dai.png              # Dai代币的图标
       |- guess.png            # Peerguess代币的图标
       |- ...

3、在程序中使用数据集

可以使用Java、Python、PHP、C#、JavaScript等常见开发语言读取数据集。

下面的代码使用Php显示数据集中所有ERC20代币的合约部署地址:

<?php
$tokens = json_decode(file_get_contents('../tokens.json'));
foreach($tokens as $token){
  echo $token->symbol . ' : ' . $token->address . PHP_EOL;
}

下面的代码使用NodeJS显示数据集中所有ERC20代币的合约部署地址:

const tokens = require('../tokens.json')
tokens.forEach(token => console.log(`${token.symbol} : ${token.address}`))

下面的代码使用Python显示数据集中所有ERC20代币的合约部署地址:

import json
with open('./tokens.json','r') as f:
  tokens = json.load(f)
for token in tokens:
  print(token['symbol'],' : ',token['address'])

4、数据来源

本数据集基于互联网及区块链上的公开数据整理,如需定制请咨询 技术支持QQ

¥199.00
查看授权信息
  • 付费成功自动开通下载
  • 三个月内代码免费升级
  • 专业人员在线技术支持
  • 支持按需定制(另付费)
下载代码包
版本发布日期地址
1.0.0 2019-7-1
下载最新版
QQ咨询
9+