feat: add request expiry to StorageRequested event

This commit is contained in:
Eric Mastro 2023-06-15 14:25:45 +10:00
parent ee70b64b15
commit dde661649a
No known key found for this signature in database
2 changed files with 3 additions and 3 deletions

View File

@ -75,7 +75,7 @@ contract Marketplace is Proofs, StateRetrieval {
_funds.balance += amount;
_transferFrom(msg.sender, amount);
emit StorageRequested(id, request.ask);
emit StorageRequested(id, request.ask, request.expiry);
}
function fillSlot(
@ -311,7 +311,7 @@ contract Marketplace is Proofs, StateRetrieval {
require(token.transferFrom(sender, receiver, amount), "Transfer failed");
}
event StorageRequested(RequestId requestId, Ask ask);
event StorageRequested(RequestId requestId, Ask ask, uint256 expiry);
event RequestFulfilled(RequestId indexed requestId);
event RequestFailed(RequestId indexed requestId);
event SlotFilled(

View File

@ -124,7 +124,7 @@ describe("Marketplace", function () {
await token.approve(marketplace.address, price(request))
await expect(marketplace.requestStorage(request))
.to.emit(marketplace, "StorageRequested")
.withArgs(requestId(request), askToArray(request.ask))
.withArgs(requestId(request), askToArray(request.ask), request.expiry)
})
it("allows retrieval of request details", async function () {