您现在的位置是:首页 > 文章详情

以太坊ERC20代币数据集【1000+,含合约地址、图标等】

日期:2019-07-19点击:450

Erc20Tokens数据集包含超过1000种主流的以太坊ERC20代币的描述数据清单和图标,可用于钱包等区块链应用的开发,支持使用Java、Python、Php、NodeJs、C#等各种开发语言查询主流ERC20代币的相关数据。下载链接:ERC20代币数据集

1、数据集概述

以下是ERC20代币数据集中部分代币的图标示意:

erc20 token list

Erc20Tokens数据集的的当前版本为1.0.0,主要文件清单参见:http://sc.hubwiz.com/codebag/erc20-tokens-dataset/

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

原文链接:https://yq.aliyun.com/articles/710058
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章