Web3将自己写在合约中的代币添加到MetaMask中管理

上文 Web3带着大家根据ERC-20文档编写自己的第一个代币solidity智能合约 带着大家在智能合约中创建了一个自己的代币系统
我们可以在MetaMask中去导入 ganache环境下模拟出来的第一和第二个账号
Web3将自己写在合约中的代币添加到MetaMask中管理_第1张图片
我们这里 可以看到他们的 ETH 但看不到自己的代币符号

没关系 我们点击这下面的 添加代币
Web3将自己写在合约中的代币添加到MetaMask中管理_第2张图片
但这里 他会需要你合约的地址
Web3将自己写在合约中的代币添加到MetaMask中管理_第3张图片
在项目根目录下的 build 下的 contracts 找到与自己智能合约 一样的 JSON文件
例如 我这个代币的合约叫 grToken
Web3将自己写在合约中的代币添加到MetaMask中管理_第4张图片
然后 在整个文件中搜索 networks
找到之后 去拿 它的address地址 你每次发布都会多一条记录 出现多条 那最后一条就是最新的
Web3将自己写在合约中的代币添加到MetaMask中管理_第5张图片
一般来讲 你只要把地址放上去 这个东西还是非常强大的 自己就会把信息带出来
Web3将自己写在合约中的代币添加到MetaMask中管理_第6张图片
可以看到 这里智能合约上的信息也正好对上了
Web3将自己写在合约中的代币添加到MetaMask中管理_第7张图片
既然 它自己处理好了 我们直接下一步
Web3将自己写在合约中的代币添加到MetaMask中管理_第8张图片
这里 我们确定添加它
Web3将自己写在合约中的代币添加到MetaMask中管理_第9张图片
此时 显示的就是我们的 GRY了
Web3将自己写在合约中的代币添加到MetaMask中管理_第10张图片
我们点击这个位置返回
Web3将自己写在合约中的代币添加到MetaMask中管理_第11张图片
下面这个位置 ETH和 我们的 GRY 就都出来了
Web3将自己写在合约中的代币添加到MetaMask中管理_第12张图片
但是这个东西有一个坏处 它是分账号管理的
例如 我们现在切换到另一个账号
Web3将自己写在合约中的代币添加到MetaMask中管理_第13张图片
你就需要再给这个账号也添加一下

你可能感兴趣的:(web3,区块链)