以太坊ERC20代币数据集【1000+,含合约地址、图标等】
Erc20Tokens数据集包含超过1000种主流的以太坊ERC20代币的描述数据清单和图标,可用于钱包等区块链应用的开发,支持使用Java、Python、Php、NodeJs、C#等各种开发语言查询主流ERC20代币的相关数据。下载链接:ERC20代币数据集。
1、数据集概述
以下是ERC20代币数据集中部分代币的图标示意:
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、数据来源
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
使用火焰图FlameGraph分析JVM应用性能
安装及使用 安装前提软件 centos yum install perf -y yum install gcc -y yum install gcc-c++ yum install cmake -y ubuntu apt install linux-tools-generic apt install linux-tools-common FlameGraph # 参考 http://www.brendangregg.com/FlameGraphs/cpuflamegraphs.html#Java export JAVA_HOME=/root/jdk1.8.0_181 export PATH=$JAVA_HOME/bin:$PATH git clone --depth=1 https://github.com/jrudolph/perf-map-agent cd perf-map-agent cmake . make bin/create-links-in /usr/bin git clone https://github.com/brendangregg/FlameGraph.git ...
- 下一篇
一行Python可以实现的功能
手头有 109 张头部 CT 的断层扫描图片,我打算用这些图片尝试头部的三维重建。基础工作之一,就是要把这些图片数据读出来,组织成一个三维的数据结构(实际上是四维的,因为每个像素有 RGBA 四个通道)。 这个数据结构,自然是 numpy 的 ndarray 对象,读取图像文件我习惯使用 PIL。因此,需要导入两个模块: import numpy as np from PIL import Image 接下来,我用一行代码就把 109 张图片读到了一个 109x256x256x4 的 numpy 数组中,耗时 172 毫秒: ata = np.stack([np.array(Image.open('head%d.png'%i)) for i in range(109)], axis=0) 突然,想要分享一些经验的感觉袭来,需要更多分享的可以点击 https://jq.qq.com/?_wv=1027&k=5CwKvd6 一行代码打印乘法口诀 print('n'.join([' '.join(["%2s x%2s = %2s"%(j,i,i*j) for j in range...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果