whisky 1.0.21

The Cardano Rust SDK, inspired by MeshJS
Documentation
[dependencies.async-trait]
version = "0.1.79"

[dependencies.cryptoxide]
optional = true
version = "0.4.4"

[dependencies.futures]
optional = true
version = "0.3.31"

[dependencies.getrandom]
features = ["js"]
optional = true
version = "0.2"

[dependencies.hex]
version = "0.4"

[dependencies.maestro-rust-sdk]
optional = true
version = "1.1.3"

[dependencies.noop_proc_macro]
optional = true
version = "0.3.0"

[dependencies.pallas-codec]
features = ["num-bigint"]
optional = true
version = "0.30.2"

[dependencies.pallas-primitives]
optional = true
version = "0.31.0"

[dependencies.pallas-traverse]
optional = true
version = "0.31.0"

[dependencies.rand_os]
optional = true
version = "0.1"

[dependencies.reqwest]
optional = true
version = "0.12.5"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde-wasm-bindgen]
optional = true
version = "0.6.5"

[dependencies.serde_json]
version = "1.0.136"

[dependencies.tokio]
features = ["macros", "rt-multi-thread"]
optional = true
version = "1.38.0"

[dependencies.uplc]
optional = true
version = "=1.1.10"

[dependencies.wasm-bindgen]
features = ["serde-serialize"]
optional = true
version = "=0.2.92"

[dependencies.whisky-common]
version = "1.0.21"

[dependencies.whisky-csl]
optional = true
version = "1.0.21"

[dependencies.whisky-macros]
version = "1.0.21"

[dependencies.whisky-pallas]
optional = true
version = "1.0.0"

[dependencies.whisky-provider]
optional = true
version = "1.0.21"

[dependencies.whisky-wallet]
optional = true
version = "1.0.21"

[dev-dependencies.dotenv]
version = "0.15.0"

[features]
csl = ["dep:whisky-csl", "dep:getrandom", "dep:cryptoxide", "dep:serde-wasm-bindgen", "dep:uplc", "dep:wasm-bindgen", "dep:rand_os", "dep:noop_proc_macro", "dep:pallas-codec", "dep:pallas-primitives", "dep:pallas-traverse"]
default = ["full"]
full = ["csl", "wallet", "provider", "pallas"]
pallas = ["dep:whisky-pallas"]
provider = ["csl", "dep:whisky-provider", "dep:maestro-rust-sdk", "dep:reqwest", "dep:tokio", "dep:futures"]
wallet = ["csl", "dep:whisky-wallet"]

[lib]
crate-type = ["cdylib", "rlib"]
name = "whisky"
path = "src/lib.rs"

[package]
authors = ["Wu Tsz Wai <tszwai@deltadefi.io>", "Hinson Wong <hinson.wong@deltadefi.io>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "The Cardano Rust SDK, inspired by MeshJS"
edition = "2021"
license = "Apache-2.0"
name = "whisky"
readme = "README.md"
version = "1.0.21"

[profile.release]
codegen-units = 1
incremental = true
lto = true
opt-level = "s"

[[test]]
name = "csl_integration_tests"
path = "tests/csl_integration_tests.rs"

[[test]]
name = "mod"
path = "tests/mod.rs"

[[test]]
name = "pallas_integration_tests"
path = "tests/pallas_integration_tests.rs"

[[test]]
name = "tx_builder"
path = "tests/tx_builder.rs"

[[test]]
name = "tx_tester"
path = "tests/tx_tester.rs"