Move ethereum-serai under the processor

It isn't generally usable and should be directly integrated at this point.
This commit is contained in:
Luke Parker 2024-09-14 12:58:57 -04:00
parent 8746b54a43
commit d9543bee40
30 changed files with 9 additions and 9 deletions

View file

@ -31,7 +31,6 @@ jobs:
GITHUB_CI=true RUST_BACKTRACE=1 cargo test --all-features \
-p bitcoin-serai \
-p alloy-simple-request-transport \
-p ethereum-serai \
-p serai-ethereum-relayer \
-p monero-io \
-p monero-generators \

View file

@ -52,6 +52,7 @@ jobs:
-p serai-processor-signers \
-p serai-processor-bin \
-p serai-bitcoin-processor \
-p ethereum-serai \
-p serai-ethereum-processor \
-p serai-monero-processor \
-p tendermint-machine \

View file

@ -47,7 +47,6 @@ members = [
"networks/bitcoin",
"networks/ethereum/alloy-simple-request-transport",
"networks/ethereum",
"networks/ethereum/relayer",
"networks/monero/io",
@ -86,6 +85,7 @@ members = [
"processor/bin",
"processor/bitcoin",
"processor/ethereum/ethereum-serai",
"processor/ethereum",
"processor/monero",

View file

@ -40,7 +40,6 @@ allow = [
exceptions = [
{ allow = ["AGPL-3.0"], name = "serai-env" },
{ allow = ["AGPL-3.0"], name = "ethereum-serai" },
{ allow = ["AGPL-3.0"], name = "serai-ethereum-relayer" },
{ allow = ["AGPL-3.0"], name = "serai-message-queue" },
@ -59,6 +58,7 @@ exceptions = [
{ allow = ["AGPL-3.0"], name = "serai-processor-signers" },
{ allow = ["AGPL-3.0"], name = "serai-bitcoin-processor" },
{ allow = ["AGPL-3.0"], name = "ethereum-serai" },
{ allow = ["AGPL-3.0"], name = "serai-ethereum-processor" },
{ allow = ["AGPL-3.0"], name = "serai-monero-processor" },

View file

@ -29,7 +29,7 @@ dkg = { path = "../../crypto/dkg", default-features = false, features = ["std",
frost = { package = "modular-frost", path = "../../crypto/frost", default-features = false }
k256 = { version = "^0.13.1", default-features = false, features = ["std"] }
ethereum-serai = { path = "../../networks/ethereum", default-features = false, optional = true }
ethereum-serai = { path = "./ethereum-serai", default-features = false, optional = true }
serai-client = { path = "../../substrate/client", default-features = false, features = ["ethereum"] }

View file

@ -21,11 +21,11 @@ thiserror = { version = "1", default-features = false }
rand_core = { version = "0.6", default-features = false, features = ["std"] }
transcript = { package = "flexible-transcript", path = "../../crypto/transcript", default-features = false, features = ["recommended"] }
transcript = { package = "flexible-transcript", path = "../../../crypto/transcript", default-features = false, features = ["recommended"] }
group = { version = "0.13", default-features = false }
k256 = { version = "^0.13.1", default-features = false, features = ["std", "ecdsa", "arithmetic"] }
frost = { package = "modular-frost", path = "../../crypto/frost", default-features = false, features = ["secp256k1"] }
frost = { package = "modular-frost", path = "../../../crypto/frost", default-features = false, features = ["secp256k1"] }
alloy-core = { version = "0.8", default-features = false }
alloy-sol-types = { version = "0.8", default-features = false, features = ["json"] }
@ -33,13 +33,13 @@ alloy-consensus = { version = "0.3", default-features = false, features = ["k256
alloy-network = { version = "0.3", default-features = false }
alloy-rpc-types-eth = { version = "0.3", default-features = false }
alloy-rpc-client = { version = "0.3", default-features = false }
alloy-simple-request-transport = { path = "./alloy-simple-request-transport", default-features = false }
alloy-simple-request-transport = { path = "../../../networks/ethereum/alloy-simple-request-transport", default-features = false }
alloy-provider = { version = "0.3", default-features = false }
alloy-node-bindings = { version = "0.3", default-features = false, optional = true }
[dev-dependencies]
frost = { package = "modular-frost", path = "../../crypto/frost", default-features = false, features = ["tests"] }
frost = { package = "modular-frost", path = "../../../crypto/frost", default-features = false, features = ["tests"] }
tokio = { version = "1", features = ["macros"] }

View file

@ -29,7 +29,7 @@ dkg = { path = "../../crypto/dkg", default-features = false, features = ["std"]
bitcoin-serai = { path = "../../networks/bitcoin" }
k256 = "0.13"
ethereum-serai = { path = "../../networks/ethereum" }
ethereum-serai = { path = "../../processor/ethereum/ethereum-serai" }
monero-simple-request-rpc = { path = "../../networks/monero/rpc/simple-request" }
monero-wallet = { path = "../../networks/monero/wallet" }