Skip to content

Commit 83a12f6

Browse files
authored
cargo fix (#401)
This just runs cargo fix on the codebase.
1 parent 04bbfd8 commit 83a12f6

File tree

13 files changed

+19
-72
lines changed

13 files changed

+19
-72
lines changed

mp2-common/src/digest.rs

+2-5
Original file line numberDiff line numberDiff line change
@@ -184,17 +184,14 @@ mod test {
184184
use crate::{types::CBuilder, utils::FromFields, C, D, F};
185185

186186
use super::{
187-
Digest, DigestTarget, SplitDigest, SplitDigestPoint, SplitDigestTarget, TableDimension,
187+
Digest, DigestTarget, SplitDigestPoint, SplitDigestTarget, TableDimension,
188188
TableDimensionWire,
189189
};
190190
use crate::utils::TryIntoBool;
191191
use mp2_test::circuit::{run_circuit, UserCircuit};
192192
use plonky2::{
193193
field::types::Sample,
194-
iop::{
195-
target::BoolTarget,
196-
witness::{PartialWitness, WitnessWrite},
197-
},
194+
iop::witness::PartialWitness,
198195
};
199196
use plonky2_ecgfp5::{
200197
curve::curve::Point,

mp2-common/src/group_hashing/mod.rs

+3-5
Original file line numberDiff line numberDiff line change
@@ -236,25 +236,23 @@ mod test {
236236

237237
use plonky2::{
238238
field::types::Sample,
239-
iop::{target::Target, witness::PartialWitness},
239+
iop::witness::PartialWitness,
240240
};
241-
use plonky2_ecdsa::curve::curve_types::base_to_scalar;
241+
242242
use plonky2_ecgfp5::{
243243
curve::curve::{Point, WeierstrassPoint},
244244
gadgets::curve::{CircuitBuilderEcGFp5, CurveTarget, PartialWitnessCurve},
245245
};
246246

247247
use crate::{
248-
digest::DigestTarget,
249248
types::CBuilder,
250-
utils::{FromFields, FromTargets, ToFields, ToTargets},
249+
utils::{FromFields, ToFields},
251250
C, D, F,
252251
};
253252
use mp2_test::circuit::{run_circuit, UserCircuit};
254253

255254
use super::{
256255
circuit_hashed_scalar_mul, field_hashed_scalar_mul, weierstrass_to_point,
257-
CircuitBuilderGroupHashing,
258256
};
259257

260258
#[derive(Clone, Debug)]

mp2-v1/tests/common/cases/indexing.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ use crate::common::{
2323
identifier_single_var_column,
2424
table_source::{
2525
LengthExtractionArgs, MappingIndex, MappingValuesExtractionArgs, MergeSource,
26-
SingleValuesExtractionArgs, UniqueMappingEntry, DEFAULT_ADDRESS,
26+
SingleValuesExtractionArgs, DEFAULT_ADDRESS,
2727
},
2828
},
2929
proof_storage::{ProofKey, ProofStorage},

mp2-v1/tests/common/cases/mod.rs

+3-20
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,13 @@
11
//! Define test cases
22
3-
use alloy::primitives::{Address, U256};
43
use contract::Contract;
5-
use indexing::{TableRowUpdate, TableRowValues};
6-
use log::debug;
7-
use mp2_common::eth::StorageSlot;
8-
use mp2_v1::{
9-
indexing::{
10-
block::BlockPrimaryIndex,
11-
cell::Cell,
12-
row::{RowTreeKey, ToNonce},
13-
ColumnID,
14-
},
15-
values_extraction::{
4+
use mp2_v1::values_extraction::{
165
identifier_for_mapping_key_column, identifier_for_mapping_value_column,
176
identifier_single_var_column,
18-
},
19-
};
20-
use serde::{Deserialize, Serialize};
7+
};
218
use table_source::{ContractExtractionArgs, TableSource};
229

23-
use super::{
24-
rowtree::SecondaryIndexCell,
25-
table::{CellsUpdate, Table},
26-
TableInfo,
27-
};
10+
use super::table::Table;
2811

2912
pub mod contract;
3013
pub mod indexing;

mp2-v1/tests/common/cases/query.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ use super::{
2525
};
2626
use alloy::primitives::U256;
2727
use anyhow::{bail, Context, Result};
28-
use futures::{future::BoxFuture, stream, FutureExt, StreamExt};
28+
use futures::{stream, FutureExt, StreamExt};
2929

3030
use super::TableSource;
3131
use itertools::Itertools;
@@ -76,7 +76,6 @@ use verifiable_db::{
7676
},
7777
},
7878
revelation::PublicInputs,
79-
row_tree,
8079
};
8180

8281
pub const MAX_NUM_RESULT_OPS: usize = 20;

mp2-v1/tests/common/cases/table_source.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ use alloy::{
1010
providers::Provider,
1111
};
1212
use anyhow::{bail, Result};
13-
use futures::{future::BoxFuture, stream, FutureExt, StreamExt};
13+
use futures::{future::BoxFuture, FutureExt, StreamExt};
1414
use log::{debug, info};
1515
use mp2_common::{
1616
digest::TableDimension,

verifiable-db/src/cells_tree/api.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
33
use super::{
44
empty_node::{EmptyNodeCircuit, EmptyNodeWires},
5-
full_node::{FullNodeCircuit, FullNodeWires},
5+
full_node::FullNodeWires,
66
leaf::{LeafCircuit, LeafWires},
7-
partial_node::{PartialNodeCircuit, PartialNodeWires},
7+
partial_node::PartialNodeWires,
88
public_inputs::PublicInputs,
99
Cell,
1010
};

verifiable-db/src/cells_tree/full_node.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ use super::{public_inputs::PublicInputs, Cell, CellWire};
44
use anyhow::Result;
55
use derive_more::{From, Into};
66
use mp2_common::{
7-
group_hashing::CircuitBuilderGroupHashing, public_inputs::PublicInputCommon, types::CBuilder,
8-
u256::CircuitBuilderU256, utils::ToTargets, CHasher, D, F,
7+
public_inputs::PublicInputCommon, types::CBuilder, utils::ToTargets, CHasher, D, F,
98
};
109
use plonky2::{
1110
iop::{target::Target, witness::PartialWitness},

verifiable-db/src/cells_tree/partial_node.rs

+4-13
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,16 @@
11
//! Module handling the intermediate node with 1 child inside a cells tree
22
33
use super::{public_inputs::PublicInputs, Cell, CellWire};
4-
use alloy::primitives::U256;
54
use anyhow::Result;
65
use derive_more::{From, Into};
76
use mp2_common::{
8-
group_hashing::CircuitBuilderGroupHashing,
9-
poseidon::empty_poseidon_hash,
10-
public_inputs::PublicInputCommon,
11-
types::CBuilder,
12-
u256::{CircuitBuilderU256, UInt256Target, WitnessWriteU256},
13-
utils::ToTargets,
14-
CHasher, D, F,
7+
poseidon::empty_poseidon_hash, public_inputs::PublicInputCommon, types::CBuilder,
8+
utils::ToTargets, CHasher, D, F,
159
};
1610
use plonky2::{
17-
iop::{
18-
target::{BoolTarget, Target},
19-
witness::{PartialWitness, WitnessWrite},
20-
},
11+
iop::{target::Target, witness::PartialWitness},
2112
plonk::proof::ProofWithPublicInputsTarget,
2213
};
23-
use plonky2_ecgfp5::gadgets::curve::CircuitBuilderEcGFp5;
2414
use recursion_framework::circuit_builder::CircuitLogicWires;
2515
use serde::{Deserialize, Serialize};
2616
use std::iter;
@@ -96,6 +86,7 @@ impl CircuitLogicWires<F, D, 1> for PartialNodeWires {
9686
#[cfg(test)]
9787
mod tests {
9888
use super::*;
89+
use alloy::primitives::U256;
9990
use mp2_common::{
10091
group_hashing::{add_curve_point, map_to_curve_point},
10192
poseidon::H,

verifiable-db/src/row_tree/full_node.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
use derive_more::{From, Into};
22
use mp2_common::{
33
default_config,
4-
group_hashing::{cond_circuit_hashed_scalar_mul, CircuitBuilderGroupHashing},
54
poseidon::H,
65
proof::ProofWithVK,
76
public_inputs::PublicInputCommon,

verifiable-db/src/row_tree/leaf.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
use derive_more::{From, Into};
22
use mp2_common::{
33
default_config,
4-
group_hashing::{cond_circuit_hashed_scalar_mul, CircuitBuilderGroupHashing},
54
poseidon::{empty_poseidon_hash, H},
65
proof::ProofWithVK,
76
public_inputs::PublicInputCommon,
@@ -10,7 +9,7 @@ use mp2_common::{
109
};
1110
use plonky2::{
1211
iop::{
13-
target::{BoolTarget, Target},
12+
target::Target,
1413
witness::PartialWitness,
1514
},
1615
plonk::{circuit_builder::CircuitBuilder, proof::ProofWithPublicInputsTarget},

verifiable-db/src/row_tree/mod.rs

-17
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,3 @@
1-
use alloy::primitives::U256;
2-
use derive_more::Constructor;
3-
use mp2_common::{
4-
group_hashing::CircuitBuilderGroupHashing,
5-
u256::{CircuitBuilderU256, UInt256Target, WitnessWriteU256},
6-
utils::{ToFields, ToTargets},
7-
D, F,
8-
};
9-
use plonky2::{
10-
iop::{
11-
target::{BoolTarget, Target},
12-
witness::{PartialWitness, WitnessWrite},
13-
},
14-
plonk::circuit_builder::CircuitBuilder,
15-
};
16-
use plonky2_ecgfp5::gadgets::curve::CurveTarget;
17-
use serde::{Deserialize, Serialize};
181

192
mod api;
203
mod full_node;

verifiable-db/src/row_tree/partial_node.rs

-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ use plonky2::plonk::proof::ProofWithPublicInputsTarget;
22

33
use mp2_common::{
44
default_config,
5-
group_hashing::{cond_circuit_hashed_scalar_mul, CircuitBuilderGroupHashing},
65
hash::hash_maybe_first,
76
poseidon::empty_poseidon_hash,
87
proof::ProofWithVK,

0 commit comments

Comments
 (0)