[package] name = "omni-relayer" version = "0.1.0" edition = "2021" resolver = "2" [dependencies] log = "0.4" pretty_env_logger = "0.5" chrono = "0.4" anyhow = "1" futures = "0.3.5" clap = { version = "4.5", features = ["derive"] } dotenv = "0.15" toml = "0.8.19" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" borsh = "1.5.1" tokio = { version = "1", features = ["sync", "time", "macros", "rt-multi-thread"] } tokio-stream = { version = "0.1" } solana-sdk = "2.1.5" solana-client = "2.1.5" solana-transaction-status = "2.1.5" ethereum-types = "0.14.1" omni-types = { git = "https://github.com/near-one/omni-bridge", package = "omni-types", rev = "b0ca4e1fb6a34086076511d1162747b154fa8a55" } near-lake-framework = "0.7.9" near-jsonrpc-client = "0.15.1" near-jsonrpc-primitives = "0.28.0" near-primitives = "0.28.0" near-crypto = "0.28.0" hex = "0.4.3" alloy = { version = "0.8", features = ["node-bindings", "providers", "rpc-types", "sol-types", "provider-ws", "signers", "signer-local"] } redis = { version = "0.28.1", features = ["aio", "tokio-comp"] } reqwest = "0.12" eth-proof = { git = "https://github.com/Near-One/rainbow-bridge-sdk-rs", package = "eth-proof" } near-bridge-client = { git = "https://github.com/Near-One/rainbow-bridge-sdk-rs", package = "near-bridge-client" } evm-bridge-client = { git = "https://github.com/Near-One/rainbow-bridge-sdk-rs", package = "evm-bridge-client" } solana-bridge-client = { git = "https://github.com/Near-One/rainbow-bridge-sdk-rs", package = "solana-bridge-client" } wormhole-bridge-client = { git = "https://github.com/Near-One/rainbow-bridge-sdk-rs", package = "wormhole-bridge-client" } omni-connector = { git = "https://github.com/Near-One/rainbow-bridge-sdk-rs", package = "omni-connector" } [features] disable_fee_check = []