From 3a7fb23179c67439f595b92fb83f0d26bf061a94 Mon Sep 17 00:00:00 2001 From: Arnaud Date: Tue, 28 Jan 2025 11:48:19 +0100 Subject: [PATCH] Restorage serialize pragma --- codex/contracts/requests.nim | 2 +- tests/integration/testpurchasing.nim | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) 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