0xPolygonMiden / miden-vm

STARK-based virtual machine
MIT License
630 stars 160 forks source link

Update code to be compatible with Winterfell 0.8 #1234

Closed Fumuran closed 8 months ago

Fumuran commented 9 months ago

This PR updates the code to be compatible with new 0.8 version of the Winterfell.

This update mostly contains changes in Felt creation, since casting of u64 to FieldElement was removed. It also updates the serialization and deserialization of the structs, which contain vectors of Felts or RpoDigests.