Skip to content

add simple tool for testing compiled CLVM program in hex#734

Merged
arvidn merged 3 commits intomainfrom
run-clvm
Mar 9, 2026
Merged

add simple tool for testing compiled CLVM program in hex#734
arvidn merged 3 commits intomainfrom
run-clvm

Conversation

@arvidn
Copy link
Contributor

@arvidn arvidn commented Mar 6, 2026

Note

Low Risk
Changes are isolated to developer tooling and dependency/feature wiring; no production logic or security-sensitive paths are modified.

Overview
Adds a new run-clvm CLI tool that loads a hex-encoded CLVM program from disk, builds an env list from command-line values, runs it with clvmr counters enabled, and prints cost, timing, and allocation/stack usage stats.

Updates the tools crate configuration to include a passthrough openssl feature, enable clvmr's counters feature, add the bitflags dependency, and register the new binary in Cargo.toml (with a corresponding Cargo.lock update).

Written by Cursor Bugbot for commit 7bed3c3. This will update automatically on new commits. Configure here.

@arvidn arvidn requested a review from matt-o-how March 6, 2026 13:04
@coveralls-official
Copy link

coveralls-official bot commented Mar 6, 2026

Pull Request Test Coverage Report for Build 22794784047

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 88.215%

Totals Coverage Status
Change from base Build 22782206868: 0.0%
Covered Lines: 6984
Relevant Lines: 7917

💛 - Coveralls

@arvidn arvidn merged commit 9c259eb into main Mar 9, 2026
32 checks passed
@arvidn arvidn deleted the run-clvm branch March 9, 2026 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants