https://www.myetherwallet.com/#generate-wallet
myEtherWallet是一款在线钱包,当你不想安装类似metamask这样的插件时,可以选择使用它
1调节gas price:
当然,调得越高,你每笔交易付出的gas也就越多
2.new wallet
当你还没有账户时,你可以在这个界面创建一个账户:
输入密码(千万不能忘记密码,他们keystore file是一套的,没有密码,keystore file是无用的)后,点击create:
一定要将该keystore file 保存好,这就是你的密钥文件了,丢失它将丢失该账户,要存储在安全的地方
然后点击i understand,continue:
然后就会有你的private key,如果你不想存储keystore file,也可以记住private key。还有一种就是点击print paper wallet,有二维码形式了:
可以打印下来,保存好
然后点击save your address:
就能够开始使用该账户了
3.send ether & tokens
如果想连接本地geth,则可以在这里修改,但是这样你必须要下载其离线版本https://github.com/kvhnuke/etherwallet/releases/tag/v3.25.0
才能连接到本地的ganache:
然后就能够开始设置其network:
然后设置node名字,其url及port,在这里我连接的是ganache:
然后首页就变成:
然后使用ganache中已有账户进行交易:
点击unlock后,进行交易:
点击generate transaction后:
然后点击send transaction:
然后yes,交易就成功生成了:
然后一刷新:
4.swap
就是可以将你拥有的某类数字资产(如eth)按利率转成另一种数字资产(如btc)
5.send offline-就是能够在线下(offline)帮你生成交易的signed transaction,但是发送交易还是要在线上(online)
⚠️如果这里的toAddress不是contract address,data上不要有数据,否则交易会失败
点击unlock后就会弹出:
然后点击generate transaction,就会生成上面的交易:
然后就能够复制上面生成的signed transaction到online computer处去进行交易:
因为我这里连接的是ganache,所以点击send transaction:
返回:
返回:
6.contract
1)interact with contract-这个是与你已经部署到network上的合约进行交互,需要输入合约的address和abi:
2)deploy contract-就是部署一个新合约到你的network上,点击上面页面上的deploy contract,需要输入bytecode,gaslimit会自动算出:
然后打开你的账户,就能够部署合约了:
点击sign transaction后:
然后点击deploy contract:
然后就成功了:
7.ENS-申请以太坊上的域名:
这个就不能在本地node上运行了,必须在主网上:
我们这里查看了alibaba.eth这个域名,可以看见,这个域名已经被购买,已经被拥有的域名你就不能够买了,只能去寻找别的:
解锁账户后:
默认如果没有人与你竞标,那么你就能够以0.01的价格买下某个域名,可见,我账户上没有钱,这里就不一步步演示了
8.DomainSale-就是可以把拍卖得到的ENS在这里进行买卖
9.check TX status-查看你生成的交易的状态信息
10.view wallet info
查看你账户的信息
11.help-如果你有什么不懂的,可以在这里查看相关消息
可见,myetherwallet提供了很多功能,是一个十分好用的在线钱包