diff --git a/Cargo.lock b/Cargo.lock index ad34f8d6..fc4b2d12 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1138,7 +1138,7 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] name = "erc20_payment_lib" -version = "0.3.25" +version = "0.4.1" dependencies = [ "actix", "actix-files", @@ -1179,7 +1179,7 @@ dependencies = [ [[package]] name = "erc20_payment_lib_common" -version = "0.3.25" +version = "0.4.1" dependencies = [ "actix-files", "actix-web", @@ -1219,7 +1219,7 @@ dependencies = [ [[package]] name = "erc20_payment_lib_extra" -version = "0.3.25" +version = "0.4.1" dependencies = [ "actix-files", "actix-web", @@ -1254,7 +1254,7 @@ dependencies = [ [[package]] name = "erc20_payment_lib_test" -version = "0.3.25" +version = "0.4.1" dependencies = [ "actix-files", "actix-web", @@ -1292,7 +1292,7 @@ dependencies = [ [[package]] name = "erc20_processor" -version = "0.3.25" +version = "0.4.1" dependencies = [ "actix-cors", "actix-files", @@ -1342,7 +1342,7 @@ dependencies = [ [[package]] name = "erc20_rpc_pool" -version = "0.3.25" +version = "0.4.1" dependencies = [ "actix-files", "actix-web", @@ -4412,7 +4412,7 @@ dependencies = [ [[package]] name = "web3_test_proxy" -version = "0.3.25" +version = "0.4.1" dependencies = [ "actix-cors", "actix-files", @@ -4441,7 +4441,7 @@ dependencies = [ [[package]] name = "web3_test_proxy_client" -version = "0.3.25" +version = "0.4.1" dependencies = [ "anyhow", "awc", diff --git a/Cargo.toml b/Cargo.toml index 27f94c4a..80270c48 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ path = "src/main.rs" name = "erc20_processor" description = "Payment processor for ERC20 tokens" authors = ["Sieciech Czajka "] -version = "0.3.25" +version = "0.4.1" edition = "2021" license = "MIT" @@ -50,6 +50,7 @@ metrics = "0.12" metrics-core = "0.5.2" metrics-runtime = { version = "0.13.1", default-features = false, features = ["observers"] } mime_guess = "2.0.3" +parking_lot = "0.12" rand = "0.8.5" regex = "1.10.2" reqwest = { version = "0.11", default-features = false, features = ["rustls-tls"] } @@ -75,6 +76,12 @@ web3 = { version = "0.19", default-features = false, features = [ "signing", "http-rustls-tls", ] } +# local dependencies +erc20_rpc_pool = { path = "crates/erc20_rpc_pool", version = "0.4.0" } +erc20_payment_lib = { path = "crates/erc20_payment_lib", version = "0.4.0" } +erc20_payment_lib_common = { path = "crates/erc20_payment_lib_common", version = "0.4.0" } +erc20_payment_lib_extra = { path = "crates/erc20_payment_lib_extra", version = "0.4.0" } +web3_test_proxy_client = { path = "crates/web3_test_proxy_client", version = "0.4.0" } [dependencies] actix-cors = { workspace = true } @@ -115,10 +122,10 @@ url = { workspace = true } uuid = { workspace = true } web3 = { workspace = true } -erc20_rpc_pool = { path = "crates/erc20_rpc_pool", version = "0.3.20" } -erc20_payment_lib = { path = "crates/erc20_payment_lib", version = "0.3.20" } -erc20_payment_lib_common = { path = "crates/erc20_payment_lib_common", version = "0.3.20" } -erc20_payment_lib_extra = { path = "crates/erc20_payment_lib_extra", version = "0.3.20" } +erc20_rpc_pool = { workspace = true } +erc20_payment_lib = { workspace = true } +erc20_payment_lib_common = { workspace = true } +erc20_payment_lib_extra = { workspace = true } [dev-dependencies] bollard = { workspace = true } diff --git a/crates/erc20_payment_lib/Cargo.toml b/crates/erc20_payment_lib/Cargo.toml index 7eb4a293..ce8f5138 100644 --- a/crates/erc20_payment_lib/Cargo.toml +++ b/crates/erc20_payment_lib/Cargo.toml @@ -2,7 +2,7 @@ name = "erc20_payment_lib" description = "Payment processor for ERC20 tokens" authors = ["Sieciech Czajka "] -version = "0.3.25" +version = "0.4.1" edition = "2021" license = "MIT" @@ -40,6 +40,7 @@ trust-dns-resolver = { workspace = true } url = { workspace = true } uuid = { workspace = true } web3 = { workspace = true } -erc20_rpc_pool = { path = "../erc20_rpc_pool", version = "0.3.20" } -erc20_payment_lib_common = { path = "../erc20_payment_lib_common", version = "0.3.20" } +# local dependencies +erc20_rpc_pool = { workspace = true } +erc20_payment_lib_common = { workspace = true } diff --git a/crates/erc20_payment_lib_common/Cargo.toml b/crates/erc20_payment_lib_common/Cargo.toml index 2b002e13..66fa7b4a 100644 --- a/crates/erc20_payment_lib_common/Cargo.toml +++ b/crates/erc20_payment_lib_common/Cargo.toml @@ -2,7 +2,7 @@ name = "erc20_payment_lib_common" description = "Payment processor for ERC20 tokens" authors = ["Sieciech Czajka "] -version = "0.3.25" +version = "0.4.1" edition = "2021" license = "MIT" diff --git a/crates/erc20_payment_lib_extra/Cargo.toml b/crates/erc20_payment_lib_extra/Cargo.toml index 5c835802..d1f70348 100644 --- a/crates/erc20_payment_lib_extra/Cargo.toml +++ b/crates/erc20_payment_lib_extra/Cargo.toml @@ -2,7 +2,7 @@ name = "erc20_payment_lib_extra" description = "Payment processor for ERC20 tokens" authors = ["Sieciech Czajka "] -version = "0.3.25" +version = "0.4.1" edition = "2021" license = "MIT" @@ -33,7 +33,7 @@ actix-web = { workspace = true } actix-files = { workspace = true } serde_json = { workspace = true } uuid = { workspace = true } - -erc20_payment_lib = { path = "../erc20_payment_lib", version = "0.3.20" } -erc20_payment_lib_common = { path = "../erc20_payment_lib_common", version = "0.3.20" } -erc20_rpc_pool = { path = "../erc20_rpc_pool", version = "0.3.20" } +# local dependencies +erc20_payment_lib = { workspace = true } +erc20_payment_lib_common = { workspace = true } +erc20_rpc_pool = { workspace = true } diff --git a/crates/erc20_payment_lib_test/Cargo.toml b/crates/erc20_payment_lib_test/Cargo.toml index 6632afcc..e9965eb0 100644 --- a/crates/erc20_payment_lib_test/Cargo.toml +++ b/crates/erc20_payment_lib_test/Cargo.toml @@ -2,7 +2,7 @@ name = "erc20_payment_lib_test" description = "Payment processor for ERC20 tokens" authors = ["Sieciech Czajka "] -version = "0.3.25" +version = "0.4.1" edition = "2021" license = "MIT" @@ -34,8 +34,9 @@ actix-files = { workspace = true } serde_json = { workspace = true } uuid = { workspace = true } env_logger = { workspace = true } -erc20_payment_lib = { path = "../erc20_payment_lib", version = "0.3.20" } -erc20_payment_lib_common = { path = "../erc20_payment_lib_common", version = "0.3.20" } -erc20_payment_lib_extra = { path = "../erc20_payment_lib_extra", version = "0.3.20" } -web3_test_proxy_client = { path = "../web3_test_proxy_client", version = "0.3.20" } -erc20_rpc_pool = { path = "../erc20_rpc_pool", version = "0.3.20" } +# local dependencies +erc20_payment_lib = { workspace = true } +erc20_payment_lib_common = { workspace = true } +erc20_payment_lib_extra = { workspace = true } +web3_test_proxy_client = { workspace = true } +erc20_rpc_pool = { workspace = true } diff --git a/crates/erc20_rpc_pool/Cargo.toml b/crates/erc20_rpc_pool/Cargo.toml index 0880b359..7616f439 100644 --- a/crates/erc20_rpc_pool/Cargo.toml +++ b/crates/erc20_rpc_pool/Cargo.toml @@ -2,7 +2,7 @@ name = "erc20_rpc_pool" description = "Rpc pool for web3 library" authors = ["Sieciech Czajka "] -version = "0.3.25" +version = "0.4.1" edition = "2021" license = "MIT" @@ -23,6 +23,7 @@ humantime = { workspace = true } lazy_static = { workspace = true } log = { workspace = true } metrics = { workspace = true } +parking_lot = { workspace = true } rand = { workspace = true } reqwest = { workspace = true } rust_decimal = { workspace = true } @@ -39,5 +40,5 @@ toml = { workspace = true } trust-dns-resolver = { workspace = true } uuid = { workspace = true } web3 = { workspace = true } -erc20_payment_lib_common = { path = "../erc20_payment_lib_common", version = "0.3.20" } -parking_lot = "0.12.1" +# local dependencies +erc20_payment_lib_common = { workspace = true } diff --git a/crates/web3_test_proxy/Cargo.toml b/crates/web3_test_proxy/Cargo.toml index 0a781a5d..915c56ed 100644 --- a/crates/web3_test_proxy/Cargo.toml +++ b/crates/web3_test_proxy/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "web3_test_proxy" description = "Simple proxy for web3 for listing latest web3 traffic" -version = "0.3.25" +version = "0.4.1" edition = "2021" license = "MIT" authors = ["Sieciech Czajka "] diff --git a/crates/web3_test_proxy_client/Cargo.toml b/crates/web3_test_proxy_client/Cargo.toml index 4bf1d8a4..df2cfa9e 100644 --- a/crates/web3_test_proxy_client/Cargo.toml +++ b/crates/web3_test_proxy_client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "web3_test_proxy_client" -version = "0.3.25" +version = "0.4.1" description = "Proxy for web3 test proxy" authors = ["Sieciech Czajka "] edition = "2021" @@ -16,5 +16,6 @@ serde_json = { workspace = true } chrono = { workspace = true, features = ["serde"] } tokio = { workspace = true } web3 = { workspace = true } -erc20_payment_lib = { path = "../erc20_payment_lib", version = "0.3.20" } -erc20_payment_lib_common = { path = "../erc20_payment_lib_common", version = "0.3.20" } +# local dependencies +erc20_payment_lib = { workspace = true } +erc20_payment_lib_common = { workspace = true }