20 lines
548 B
Nim
Raw Normal View History

2025-03-18 14:55:52 +01:00
import pkg/ethers
import pkg/questionable
import ../../../codexcrawler/services/marketplace
import ../../../codexcrawler/services/marketplace/market
2025-03-18 14:55:52 +01:00
logScope:
topics = "marketplace"
2025-03-18 15:55:58 +01:00
type MockMarketplaceService* = ref object of MarketplaceService
recentSlotFillEventsReturn*: ?!seq[SlotFilled]
2025-03-18 14:55:52 +01:00
2025-03-18 15:55:58 +01:00
method getRecentSlotFillEvents*(
m: MockMarketplaceService
): Future[?!seq[SlotFilled]] {.async: (raises: []).} =
return m.recentSlotFillEventsReturn
2025-03-18 14:55:52 +01:00
proc createMockMarketplaceService*(): MockMarketplaceService =
MockMarketplaceService()