Skip to content
This repository was archived by the owner on Mar 26, 2025. It is now read-only.

Commit 72974ec

Browse files
committed
chore: also remove sol-types and contract
1 parent b6d7bcf commit 72974ec

File tree

3 files changed

+10
-13
lines changed

3 files changed

+10
-13
lines changed

Cargo.toml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,7 @@ repository = "https://github.com/init4tech/zenith"
1111
license = "AGPL-3.0"
1212

1313
[dependencies]
14-
alloy = { version = "=0.7.3", features = ["full", "json-rpc", "signer-aws", "rpc-types-mev"] }
15-
alloy-sol-types = { version = "0.8.11", features = ["json"] }
16-
alloy-rlp = { version = "0.3.4" }
17-
alloy-contract = { version = "=0.7.3", features = ["pubsub"] }
14+
alloy = { version = "=0.7.3", features = ["full", "json-rpc", "signer-aws", "rpc-types-mev", "rlp"] }
1815

1916
serde = { version = "1.0.197", features = ["derive"] }
2017

src/bindings.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#![allow(missing_docs)]
33
use alloy::primitives::{Address, Bytes, FixedBytes, U256};
44
mod mint {
5-
alloy::sol_types::sol!(
5+
alloy::sol!(
66
#[derive(Debug, PartialEq, Eq, serde::Serialize, serde::Deserialize)]
77
function mint(address to, uint256 amount);
88
);
@@ -12,7 +12,7 @@ pub use mint::mintCall;
1212
mod zenith {
1313
use super::*;
1414

15-
alloy::sol_types::sol!(
15+
alloy::sol!(
1616
#[derive(Debug, PartialEq, Eq, serde::Serialize, serde::Deserialize)]
1717
#[sol(rpc)]
1818
Zenith,
@@ -106,7 +106,7 @@ mod zenith {
106106
mod passage {
107107
use super::*;
108108

109-
alloy::sol_types::sol!(
109+
alloy::sol!(
110110
#[derive(Debug, PartialEq, Eq, serde::Serialize, serde::Deserialize)]
111111
#[sol(rpc)]
112112
Passage,
@@ -206,7 +206,7 @@ mod passage {
206206
mod orders {
207207
use super::*;
208208

209-
alloy::sol_types::sol!(
209+
alloy::sol!(
210210
#[derive(Debug, PartialEq, Eq, serde::Serialize, serde::Deserialize)]
211211
#[sol(rpc)]
212212
Orders,
@@ -302,7 +302,7 @@ mod orders {
302302
mod transactor {
303303
use super::*;
304304

305-
alloy::sol_types::sol!(
305+
alloy::sol!(
306306
#[derive(Debug, PartialEq, Eq, serde::Serialize, serde::Deserialize)]
307307
#[sol(rpc)]
308308
Transactor,
@@ -357,7 +357,7 @@ mod transactor {
357357

358358
mod rollup_passage {
359359

360-
alloy_sol_types::sol!(
360+
alloy::sol!(
361361
#[derive(Debug, PartialEq, Eq, serde::Serialize, serde::Deserialize)]
362362
#[sol(rpc)]
363363
RollupPassage,
@@ -380,7 +380,7 @@ mod rollup_passage {
380380
}
381381

382382
mod bundle_helper {
383-
alloy_sol_types::sol!(
383+
alloy::sol!(
384384
#[derive(Debug, PartialEq, Eq, serde::Serialize, serde::Deserialize)]
385385
#[sol(rpc)]
386386
BundleHelper,

src/block.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use crate::Zenith::BlockHeader as ZenithHeader;
44
use alloy::consensus::TxEnvelope;
55
use alloy::eips::eip2718::{Decodable2718, Encodable2718};
66
use alloy::primitives::{keccak256, Address, B256};
7-
use alloy_rlp::Decodable;
7+
use alloy::rlp::Decodable;
88

99
/// Zenith processes normal Ethereum txns.
1010
pub type ZenithTransaction = TxEnvelope;
@@ -216,7 +216,7 @@ where
216216
let encoded_txns = transactions.into_iter().map(|tx| C::encode(tx)).collect::<Vec<Vec<u8>>>();
217217

218218
let mut buf = Vec::new();
219-
alloy_rlp::Encodable::encode(&encoded_txns, &mut buf);
219+
alloy::rlp::Encodable::encode(&encoded_txns, &mut buf);
220220
buf
221221
}
222222

0 commit comments

Comments
 (0)