包含超过1000种主流的以太坊ERC20代币的描述数据和图标,可用于钱包等区块链应用的开发。
Erc20Tokens数据集整理了超过1000种主流的以太坊ERC20代币的描述数据和图标, 可用于钱包等区块链应用的开发。以下是数据集中部分代币的图标示意:
Erc20Tokens数据集的的当前版本为1.0.0,主要文件清单如下:
文件 | 说明 |
---|---|
erc20-tokens.json | ERC20代币数据集主文件 |
icons | ERC20数据集代币图标目录 |
dai.png | 代币dai的图标 |
zrx.png | 代币zrx的图标 |
... | ... |
demos | ERC20代币数据集应用演示代码 |
demo.php | Php演示代码 |
demo.js | NodeJS演示代码 |
demo.py | Python演示代码 |
数据集的主文件为erc20-tokens.json
,其中的每个ERC20代币都包含以下描述信息:
name
:代币名称,例如:Daisymbol
:代币符号,例如:DAIaddress
:代币部署地址,例如: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代币的图标
|- ...
可以使用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'])
本数据集基于互联网及区块链上的公开数据整理,如需定制请咨询 技术支持QQ。
本站所提供软件包仅用于学习和研究,请依法合规使用。
本站所提供软件包均提供完整源码,使用前请认真阅读源代码和文档以确保充分理解软件包的设计与功能实现,本站不承担 因不当使用本站所提供软件包而造成的任何法律风险或财产损失责任。