[package] name = "chaotic-tempest-testbed" version = "0.0.1" edition = "2018" license = "MIT OR Apache-2.0" repository = "https://github.com/near/workspaces-rs" description = """ Library for automating workflows and testing NEAR smart contracts. """ [dependencies] async-trait = "0.1" async-process = { version = "1.3", optional = true } anyhow = "1.0" base64 = "0.13" borsh = "0.9" cargo_metadata = { version = "0.14.2", optional = true } chrono = "0.4.19" dirs = "3.0.2" hex = "0.4.2" portpicker = "0.1.1" rand = "0.8.4" reqwest = { version = "0.11", features = ["json"] } serde = "1.0" serde_json = "1.0" tokio = { version = "1", features = ["full"] } tokio-retry = "0.3" tracing = "0.1" url = { version = "2.2.2", features = ["serde"] } near-account-id = "0.12.0" near-crypto = "0.12.0" near-primitives = "0.12.0" near-jsonrpc-primitives = "0.12.0" near-jsonrpc-client = { version = "0.3.0", features = ["sandbox"] } near-sandbox-utils = "0.2.0" [build-dependencies] near-sandbox-utils = "0.2.0" [target.'cfg(unix)'.dependencies] libc = "0.2" [dev-dependencies] borsh = "0.9" near-units = "0.1.0" test-log = { version = "0.2.8", default-features = false, features = ["trace"] } tracing-subscriber = { version = "0.3.5", features = ["env-filter"] } [features] default = ["install"] install = [] # Install the sandbox binary during compile time unstable = ["cargo_metadata", "async-process"]