[package]
description = "Move types for Aftermath's `PythWrapper` package that extends `AfOracle`"
name = "af-pyth-wrapper"
version = "0.26.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
rust-version.workspace = true
[package.metadata.docs.rs]
all-features = true
rustdoc-args = [
"--generate-link-to-definition",
"-Zunstable-options",
]
[lints]
workspace = true
[features]
graphql = [
"dep:af-move-type",
"dep:af-sui-types",
"dep:extension-traits",
"dep:sui-gql-client",
"dep:thiserror",
"dep:trait-variant",
]
ptb = ["dep:af-ptbuilder", "dep:extension-traits"]
[dependencies]
af-ptbuilder = { version = "11.0.0", public = true, optional = true, path = "../af-ptbuilder" }
af-sui-pkg-sdk = { version = "0.13", public = true, path = "../af-sui-pkg-sdk" }
sui-gql-client = { version = "0.24", public = true, optional = true, default-features = false, path = "../sui-gql-client" }
sui-sdk-types = { version = "0.1", public = true }
sui-framework-sdk = { version = "0.15.0", path = "../sui-framework-sdk" }
af-move-type = { version = "0.16.0", optional = true, path = "../af-move-type" }
af-sui-types = { version = "0.16.0", optional = true, path = "../af-sui-types" }
extension-traits = { version = "2", optional = true }
thiserror = { version = "2", optional = true }
trait-variant = { version = "0.1", optional = true }