lambdaclass / cairo-vm_in_go

cairo-vm_in_go is a Go implementation of the Cairo VM. Cairo (CPU Algebraic Intermediate Representation) is a programming language for writing provable programs, where one party can prove to another that a certain computation was executed correctly without the need for this party to re-execute the same program.
Apache License 2.0
57 stars 13 forks source link

Implement a Program Serialization method #299

Closed pefontana closed 1 year ago

pefontana commented 1 year ago

Implement a public method to the Program struct that serializes it. The method should return a SerdeJson Value that is saved in memory.

pefontana commented 1 year ago

Jeje sorry, this should be a cairo-vm issue