如何制作一个质押DAPP--Alchemy第六课

感谢Alchemy官网:www.alchemy.com

twitter post: https://twitter.com/Z14105361Z/status/1590741530712899584?s=20

你是谁,你的软件开发背景是什么?

web2公司产品经理闯入web3

你为什么要完成这节课?

前面五节课都学到了新的工具,现在想熟悉一下Scaffold-Eth

你什么时候完成这个项目?

22 年 11 月 8日

您使用了哪些技术?

Scaffold-Eth

您喜欢本教程的哪些方面?

通过这个课程,我学会了使用Scaffold-Eth;使用for循环的方式在solidity中处理指数;前端自定义发送的eth数量;合约权限控制。

挑战1:质押奖励非线性处理,我询问了社区大学的其他人,有人建议我使用了for循环的方式,于是我使用for循环方式,按照每秒钟1%的复利计算质押奖励。

post image

挑战2:前端自定义发送的eth数量。我添加了一个文本框用于输入eth数量,在点击stake按钮的时候,读取文本框的eth数量并发送交易。

post image

挑战3:加入了reset函数,点击“Ping Pong”时可以提取eth并重新计时。

post image

期待第七课,期待更快的进步!