首页 > EOS钱包开发:基于测试网络进行开发

比特币100eos,EOS钱包开发:基于测试网络进行开发

互联网 2021-03-06 12:00:17
输出如下A4F016CE-DE1E-4AC6-AE2C-584EB45C0ED5说明已经创建成功,但是没有余额。第四步:将“lixutest1111”账号的私钥导入到“mywallet1”钱包中,将会查看到该账号。BF7F405C-1F39-4752-A1CD-8EC57BC3512D

衍生

很多人会使用eosio的私钥去控制账号,而每台电脑里eosio设置的私钥都是一样的,我们可以导入eosio的私钥到钱包,那样就可以有了它所控制的所有账号的控制权,还能找到有些账号有EOS测试币,哈哈。OK,那我们导入私钥“5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3”到“mywallet2”钱包中吧,因为里面的账号太多了。下面是我导入后的结果,我截取了前面部分的账号。

9D245ED6-D6BE-40AD-B942-995478708D57

三、索取EOS测试币

索取EOS测试币是我们后面交易和购买资源不可缺少的资源。当然,这也离不开jungle网站的支持。

第一步:

我们打开jungle网站,在导航栏上有一个索取EOS的按钮是“Faucet”,点击它会出现如下的弹框

F5167417-5581-4B4D-90DE-D2801363D6FD

输入后点击按钮“Send Coins”。

第二步:

然后会弹出如下的交易信息,说明已经创建成功。

2661A4F3-0A54-4B7D-B1CA-01E2029A21BA

可以看见是eosio转出了100EOS到该账号,同时“lioninjungle”账号转来了100个JUNGLE代币。

第三步:

查看该账号的详情,将会查收到有100EOS和100JUNGLE。

B0261A49-2609-49DA-9932-46C8DEB32A83

四、在项目中创建账号

在项目中创建账号的功能已经完成,之前是在本地网络,现在我们运行在测试网络中,看看会有什么区别。

第一步:

新建账号“lixutest1112”,使用“mywallet1”钱包中的任意一个公钥控制。

80D1C4B4-354C-4E7B-892F-8748C92180F8

第二步:

可以看到“mywallet1”钱包中又多了一个账号“lixutest1112”,它的余额显示为0,但是“lixutest1111”的余额由100EOS变为了下面的79.4019EOS。

9F20FC26-5344-464F-9C7B-2E8142489C5B

为何少了20.5EOS呢,我们查看创建账号的代码,如下:

可见我们在转账的时候给新账号买了NET和CPU和花费了10EOS,另外买了8192bytesRAM。所以一共扣掉了约20.5EOS。

第三步:

查看账号“lixutest1112”的网络资源,确实拥有了10个EOS抵押NET和10EOS抵押CPU,RAM有9.325Kib。

99A77CDD-1861-4357-9BE5-E14D8DE7D7A9

五、小结

经过本章内容我们已经成功将钱包项目连接到了真实的测试网络,用于管理钱包私钥的服务是本地搭建的。经过测试我们的功能都已成功,下一章的内容将介绍如何购买网络资源。

项目源码Github地址

版权声明:博客中的文章版权归博主所有,未经授权禁止转载,转载请联系作者取得同意并注明出处。

未经授权禁止转载、改编,转载请注明出处!

免责声明:非本网注明原创的信息,皆为程序自动获取自互联网,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责;如此页面有侵犯到您的权益,请给站长发送邮件,并提供相关证明(版权证明、身份证正反面、侵权链接),站长将在收到邮件24小时内删除。