[market] remove fulfillRequest()
It is superseded by fillSlot()
This commit is contained in:
parent
04e0c54e95
commit
7995fd71d5
|
@ -42,11 +42,6 @@ method getRequest(market: OnChainMarket,
|
|||
else:
|
||||
return none StorageRequest
|
||||
|
||||
method fulfillRequest(market: OnChainMarket,
|
||||
requestId: array[32, byte],
|
||||
proof: seq[byte]) {.async.} =
|
||||
await market.contract.fulfillRequest(requestId, proof)
|
||||
|
||||
method getHost(market: OnChainMarket,
|
||||
requestId: array[32, byte],
|
||||
slotIndex: UInt256): Future[?Address] {.async.} =
|
||||
|
|
|
@ -27,11 +27,6 @@ method getRequest*(market: Market,
|
|||
Future[?StorageRequest] {.base, async.} =
|
||||
raiseAssert("not implemented")
|
||||
|
||||
method fulfillRequest*(market: Market,
|
||||
requestId: array[32, byte],
|
||||
proof: seq[byte]) {.base, async.} =
|
||||
raiseAssert("not implemented")
|
||||
|
||||
method getHost*(market: Market,
|
||||
requestId: array[32, byte],
|
||||
slotIndex: UInt256): Future[?Address] {.base, async.} =
|
||||
|
|
|
@ -58,22 +58,6 @@ method getRequest(market: MockMarket,
|
|||
return some request
|
||||
return none StorageRequest
|
||||
|
||||
proc fulfillRequest*(market: MockMarket,
|
||||
requestId: array[32, byte],
|
||||
proof: seq[byte],
|
||||
host: Address) =
|
||||
let fulfillment = Fulfillment(requestId: requestId, proof: proof, host: host)
|
||||
market.fulfilled.add(fulfillment)
|
||||
var subscriptions = market.subscriptions.onFulfillment
|
||||
for subscription in subscriptions:
|
||||
if subscription.requestId == requestId:
|
||||
subscription.callback(requestId)
|
||||
|
||||
method fulfillRequest*(market: MockMarket,
|
||||
requestId: array[32, byte],
|
||||
proof: seq[byte]) {.async.} =
|
||||
market.fulfillRequest(requestid, proof, market.signer)
|
||||
|
||||
method getHost(market: MockMarket,
|
||||
requestId: array[32, byte],
|
||||
slotIndex: UInt256): Future[?Address] {.async.} =
|
||||
|
|
Loading…
Reference in New Issue