content: [package]
  name = "btc-relayer"
  version = "0.1.0"
  edition = "2021"
  
  [lib]
  name = "btc_relayer_lib"
  path = "src/lib.rs"
  
  [[bin]]
  name = "btc-relayer"
  path = "src/main.rs"
  
  [dependencies]
  bitcoin = "0.32.0"
  bitcoincore-rpc = "0.19.0"
  borsh = "1.5.0"
  btc-types = { path = "../btc-types" }
  near-jsonrpc-client = "0.9.0"
  near-jsonrpc-primitives = "0.21.2"
  near-primitives = "0.21.2"
  near-crypto = "0.21.2"
  reqwest = "0.11.27"
  tokio = "1.37.0"
  thiserror = "1.0.31"
  env_logger = "0.11.3"
  serde_json = "1.0.116"
  serde = { version = "1.0.200", features = ["derive"] }
  toml = "0.8.12"
  log = "0.4.21"
  rand_core = "0.6.4"
  sha3 = "0.10.8"
  sha2 = "0.10"
  merkle-tools = { path = "../merkle-tools" }
  hex = "0.4"
  minreq = { version = "2.12.0", features = ["https"] }
  clap = { version = "4.5", features = ["derive"] }
  anyhow = "1"
  config = { version = "0.15", features = ["toml"] }
  
  [dev-dependencies]
  lazy_static = "1.4"
  serial_test = "0.5"
  
  [[test]]
  name = "integration_tests"
  path = "tests/integration_tests.rs"
  required-features = ["integration_tests"]
  
  [features]
  integration_tests = []
  zcash = ["btc-types/zcash_header"]
  dogecoin = []
  