diff --git a/poseidon2.nim b/poseidon2.nim index f071913..7959392 100644 --- a/poseidon2.nim +++ b/poseidon2.nim @@ -8,5 +8,6 @@ export sponge export compress export merkle export toBytes +export toF export elements export types diff --git a/poseidon2/io.nim b/poseidon2/io.nim index 822c035..d5b44e1 100644 --- a/poseidon2/io.nim +++ b/poseidon2/io.nim @@ -1,6 +1,7 @@ import ./types import constantine/math/arithmetic import constantine/math/io/io_bigints +import constantine/math/io/io_fields import constantine/math/config/curves export curves @@ -35,3 +36,9 @@ iterator elements*(bytes: openArray[byte], _: type F): F = let finalChunk = bytes[chunkStart..