miden-core

Crates.iomiden-core
lib.rsmiden-core
version0.9.1
sourcesrc
created_at2021-11-16 07:39:23.091588
updated_at2024-04-04 16:40:27.416577
descriptionMiden VM core components
homepage
repositoryhttps://github.com/0xPolygonMiden/miden-vm
max_upload_size
id482532
size129,945
Bobbin Threadbare (bobbinth)

documentation

https://docs.rs/miden-core/0.9.1

README

Miden core

This crate contains core components used by Miden VM. These components include:

  • Miden VM instruction set, defined in the Operation struct.
  • Miden VM program kernel, defined in Kernel struct which contains a set of roots of kernel routines.
  • Miden VM program structure, defined in Program struct and described here.
  • Miden VM program metadata, defined in ProgramInfo struct which contains a program's MAST root and the kernel used by the program.
  • Input and output containers for Miden VM programs, defined in StackInputs and StackOutputs structs.
  • Constants describing the shape of the VM's execution trace.
  • Various minor utility functions used by other VM crates.

License

This project is MIT licensed.

Commit count: 2261

cargo fmt