[package] name = "chain-gateway" version = { workspace = true } license = { workspace = true } edition = { workspace = true } autotests = false [features] test-utils = [] [dependencies] derive_more = { workspace = true } ed25519-dalek = { workspace = true } near-account-id = { workspace = true } near-async = { workspace = true } near-client = { workspace = true } near-crypto = { workspace = true } near-indexer = { workspace = true } near-indexer-primitives = { workspace = true } near-o11y = { workspace = true } nearcore = { workspace = true } prometheus = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tokio-util = { workspace = true } tracing = { workspace = true } [dev-dependencies] assert_matches = { workspace = true } base64 = { workspace = true } chain-gateway = { path = ".", features = ["test-utils"] } chain-gateway-test-contract = { workspace = true } insta = { workspace = true } near-sdk = { workspace = true } near-store = { workspace = true } rand = { workspace = true } rstest = { workspace = true } tempfile = { workspace = true } test-port-allocator = { workspace = true } test-utils = { workspace = true } [[test]] name = "test" path = "tests/test.rs" [lints] workspace = true