Popular repositories Loading
-
sort
sort Public使用 Solidity 实现一个插入排序算法 排序算法解决的问题是将无序的一组数字,例如[2, 5, 3, 1],从小到大依次排列好。插入排序(InsertionSort)是最简单的一种排序算法,也是很多人学习的第一个算法。它的思路很简单,从前往后,依次将每一个数和排在他前面的数字比大小,如果比前面的数字小,就互换位置
-
-
AMM-
AMM- Public自动做市商(Automated Market Maker,AMM)是一种智能合约,它允许数字资产之间的去中心化交易。AMM 的引入开创了一种全新的交易方式,无需传统的买家和卖家进行订单匹配,而是通过一种预设的数学公式(比如,常数乘积公式)创建一个流动性池,使得用户可以随时进行交易。 本练习只要求实现一个 WETH 的流动性池,初始化时确定另一种 ERC20 代币。 PS:可以参考 Unisw…
-
Ballot
Ballot Public基于当前提供的 Ballot 合约,进行修改和扩展,添加时间限制功能并确保其功能正确性。 功能描述: 为投票过程添加时间限制。设置一个开始时间和结束时间来控制投票的时间窗口。用户只能在投票周期内进行投票。 要求: 在合约中添加两个新的状态变量 startTime 和 endTime,用于表示投票的开始时间和结束时间。 在构造函数中初始化这些时间变量。 修改 vote 函数,确保用户只能在时间…
-
morph_starter_kit
morph_starter_kit Public templateForked from Ernesto-tha-great/morph_starter_kit
Solidity
-
If the problem persists, check the GitHub status page or contact support.