From dde661649ac9ca40434827bec2f9537adaafe3f0 Mon Sep 17 00:00:00 2001 From: Eric Mastro Date: Thu, 15 Jun 2023 14:25:45 +1000 Subject: [PATCH] feat: add request expiry to StorageRequested event --- contracts/Marketplace.sol | 4 ++-- test/Marketplace.test.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/contracts/Marketplace.sol b/contracts/Marketplace.sol index 2550feb..8be5a3d 100644 --- a/contracts/Marketplace.sol +++ b/contracts/Marketplace.sol @@ -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( diff --git a/test/Marketplace.test.js b/test/Marketplace.test.js index a96a510..4392618 100644 --- a/test/Marketplace.test.js +++ b/test/Marketplace.test.js @@ -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 () {