diff --git a/codex/contracts/requests.nim b/codex/contracts/requests.nim index 448ffd63..e53ec1ef 100644 --- a/codex/contracts/requests.nim +++ b/codex/contracts/requests.nim @@ -29,7 +29,7 @@ type maxSlotLoss* {.serialize.}: uint64 StorageContent* = object - cid*: seq[byte] + cid* {.serialize.}: seq[byte] merkleRoot*: array[32, byte] Slot* = object diff --git a/tests/integration/testpurchasing.nim b/tests/integration/testpurchasing.nim index 4e08e7a8..af977d7d 100644 --- a/tests/integration/testpurchasing.nim +++ b/tests/integration/testpurchasing.nim @@ -47,6 +47,8 @@ twonodessuite "Purchasing": ).get let request = client1.getPurchase(id).get.request.get + + check request.content.cid.len > 0 check request.ask.duration == 100.u256 check request.ask.pricePerBytePerSecond == 1.u256 check request.ask.proofProbability == 3.u256