【发布时间】:2022-05-28 19:39:05
【问题描述】:
我需要完成此任务以使该功能仅在修饰符(即应该是正确的)如图所示工作。基本上 compPurch 必须始终为真,而 realBuyer 或 timeBought 也必须为真。
modifier compPurch() {
require(state == State.Locked, "it's not locked");
_;
time = block.timestamp;
}
modifier realBuyer() {
require(msg.sender == buyer, "you're not the buyer");
_;
}
modifier timeBought() {
require(block.timestamp >= time + 5, "wait 5 mins fro purchase");
_;
}
}
【问题讨论】:
标签: blockchain ethereum solidity remix evm