miden-tx-script-args 0.15.0

Typed transaction-script argument transport for the Miden VM
Documentation
[package]
name = "miden-tx-script-args"
description = "Typed transaction-script argument transport for the Miden VM"
version = "0.15.0"
rust-version.workspace = true
authors.workspace = true
repository.workspace = true
categories.workspace = true
keywords.workspace = true
license.workspace = true
readme.workspace = true
edition.workspace = true

[lib]
crate-type = ["rlib"]
doctest = false

[dependencies]
miden-field = { workspace = true, default-features = false }
miden-field-repr.workspace = true

# The guest-side decode transport (advice-provider access) is only needed when compiling for the
# Miden VM. It is optional behind `miden-vm-guest` — which the `miden` SDK crate enables — so no
# host build (native, browser wasm, or WASI) ever pulls the on-chain bindings.
[target.'cfg(target_family = "wasm")'.dependencies]
miden-stdlib-sys = { workspace = true, optional = true }

[features]
default = []
miden-vm-guest = ["dep:miden-stdlib-sys"]

[package.metadata.docs.rs]
default-target = "x86_64-unknown-linux-gnu"
additional-targets = ["wasm32-unknown-unknown", "wasm32-wasip1", "wasm32-wasip2"]