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

Add `RunResources` #306

Closed fmoletta closed 1 year ago

codecov-commenter commented 1 year ago

Codecov Report

Merging #306 (9d18eee) into main (5a2d812) will increase coverage by 0.00%. The diff coverage is 47.36%.

@@           Coverage Diff           @@
##             main     #306   +/-   ##
=======================================
  Coverage   57.24%   57.25%           
=======================================
  Files          53       54    +1     
  Lines        6984     7002   +18     
=======================================
+ Hits         3998     4009   +11     
- Misses       2586     2594    +8     
+ Partials      400      399    -1     
Files Coverage Δ
pkg/runners/cairo_runner.go 48.67% <100.00%> (+1.59%) :arrow_up:
pkg/vm/vm_core.go 44.08% <ø> (ø)
pkg/vm/run_resources.go 0.00% <0.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more