aiken/crates/uplc
KtorZ 30841fe000
Rework generate_raw to avoid need to intern in prop tests
Also, this commit makes `apply_term` automatically re-intern the
  program since it isn't safe to apply any term onto a UPLC program. In
  particular, terms that introduce new let-bindings (via lambdas) will
  mess with the already generated DeBruijn indices.

  The problem doesn't occur for pure constant terms like Data. So we
  still have a safe and fast version 'apply_data' when needed.
2024-03-03 19:33:27 +01:00
..
src Rework generate_raw to avoid need to intern in prop tests 2024-03-03 19:33:27 +01:00
test_data chore: update the conformance tests 2024-02-20 13:05:28 -05:00
tests chore: update the conformance tests 2024-02-20 13:05:28 -05:00
Cargo.toml chore: Release 2024-01-31 13:48:20 -05:00
README.md chore: readmes in uplc and cli 2022-06-18 23:15:05 -04:00

README.md

Untyped Plutus Core

A crate for working with untyped plutus core. It handles parsing, conversion between various forms, and flat encoding/decoding.