@ -50,44 +50,66 @@ version = "0.1.0"
Inflector = "0.11.4"
anyhow = "1.0"
async-trait = "0.1"
base64 = "0.13"
auto_impl = "1.0"
backtrace = "0.3"
base64 = "0.21.2"
bincode = "1.3"
blake3 = "1.3"
borsh = "0.9"
bs58 = "0.4.0"
bs58 = "0.5.0"
bytes = "1"
clap = "4"
color-eyre = "0.6"
config = "~0.13.3"
convert_case = "0.6"
crunchy = "0.2"
ctrlc = "3.2"
curve25519-dalek = { version = "~3.2" , features = [ "serde" ] }
derive-new = "0.5"
derive_builder = "0.12"
derive_more = "0.99"
ed25519-dalek = "~1.0"
enum_dispatch = "0.3"
eyre = "0.6"
fixed-hash = "0.8.0"
fuels = "0.38"
fuels-code-gen = "0.38"
futures = "0.3"
futures-util = "0.3"
generic-array = { version = "0.14" , features = [ "serde" , "more_lengths" ] }
getrandom = { version = "0.2" , features = [ "js" ] } # Required for WASM support https://docs.rs/getrandom/latest/getrandom/#webassembly-support
hex = "0.4"
itertools = "0.10"
itertools = "0.11. 0"
jsonrpc-core = "18.0"
log = "0.4"
macro_rules_attribute = "0.2"
maplit = "1.0"
mockall = "0.11"
nix = { version = "0.26" , default-features = false }
num = "0.4"
num-derive = "0.3"
num-bigint = "0.4"
num-derive = "0.4.0"
num-traits = "0.2"
opentelemetry = "0.20.0"
opentelemetry-jaeger = "0.19.0"
opentelemetry-zipkin = "0.18.0"
parking_lot = "0.12"
paste = "1.0"
pretty_env_logger = "0.4"
pretty_env_logger = "0.5.0 "
primitive-types = "=0.12.1"
prometheus = "0.13"
regex = "1.5"
reqwest = "0.11"
rlp = "=0.5.2"
rocksdb = "0.20"
rocksdb = "0.21.0"
sea-orm = { version = "0.11.1" , features = [ "sqlx-postgres" , "runtime-tokio-native-tls" , "with-bigdecimal" , "with-time" , "macros" ] }
sea-orm-migration = { version = "0.11.1" , features = [ "sqlx-postgres" , "runtime-tokio-native-tls" ] }
semver = "1.0"
serde = { version = "1.0" , features = [ "derive" ] }
serde_bytes = "0.11"
serde_derive = "1.0"
serde_json = "1.0"
sha2 = "0.10"
sha3 = "0.10"
solana-account-decoder = "=1.14.13"
solana-banks-client = "=1.14.13"
solana-banks-interface = "=1.14.13"
@ -106,26 +128,26 @@ spl-token = { version = "=3.5.0", features = ["no-entrypoint"] }
spl-token-2022 = { version = "=0.5.0" , features = [ "no-entrypoint" ] }
spl-type-length-value = "=0.1.0"
static_assertions = "1.1"
strum = "0.24"
strum_macros = "0.24"
strum = "0.25.0"
strum_macros = "0.25.2"
tempfile = "3.3"
thiserror = "1.0"
time = "0.3"
tiny-keccak = "2.0.2"
tokio = { version = "1" , features = [ "parking_lot" ] }
tokio-test = "0.4"
tracing = { version = "0.1" , features = [ "release_max_level_debug" ] }
tracing-error = "0.2"
tracing-futures = "0.2"
ureq = "2.4"
tracing-opentelemetry = "0.20.0"
tracing-subscriber = { version = "0.3" , default-features = false }
uint = "0.9.5"
ureq = { version = "2.4" , default-features = false }
url = "2.3"
walkdir = "2"
warp = "0.3"
which = "4.3"
# Required for WASM support https://docs.rs/getrandom/latest/getrandom/#webassembly-support
getrandom = { version = "0.2" , features = [ "js" ] }
[ workspace . dependencies . curve25519-dalek ]
version = "~3.2"
features = [ "serde" ]
[ workspace . dependencies . ed25519-dalek ]
version = "~1.0"
features = [ ]
[ workspace . dependencies . ethers ]
git = "https://github.com/hyperlane-xyz/ethers-rs"
tag = "2023-06-01"
@ -151,35 +173,6 @@ git = "https://github.com/hyperlane-xyz/ethers-rs"
tag = "2023-06-01"
features = [ "aws" ]
[ workspace . dependencies . generic-array ]
version = "0.14"
features = [
"serde" ,
"more_lengths" ,
]
default-features = false
[ workspace . dependencies . serde ]
version = "1.0"
features = [ "derive" ]
[ workspace . dependencies . solana ]
path = "patches/solana-1.14.13"
features = [ ]
[ workspace . dependencies . tokio ]
version = "1"
features = [ "parking_lot" ]
[ workspace . dependencies . tracing ]
version = "0.1"
features = [ "release_max_level_debug" ]
[ workspace . dependencies . tracing-subscriber ]
version = "0.3"
features = [ ]
default-features = false
[ patch . crates-io . curve25519-dalek ]
version = "3.2.2"
git = "https://github.com/Eclipse-Laboratories-Inc/curve25519-dalek"