chore: regenerate umbrella crate, fix feature propagation

This commit is contained in:
2025-12-16 11:28:32 +03:00
parent dd6d48f528
commit 620b0e3aa0
1358 changed files with 9464 additions and 7656 deletions
@@ -28,7 +28,10 @@ use frame::{
};
pub(crate) fn new_test_ext() -> TestState {
pezframe_system::GenesisConfig::<Test>::default().build_storage().unwrap().into()
pezframe_system::GenesisConfig::<Test>::default()
.build_storage()
.unwrap()
.into()
}
fn register_offchain_ext(ext: &mut TestState) {
@@ -260,7 +263,9 @@ fn should_generate_proofs_correctly() {
// when generate proofs for all leaves.
let proofs = (1_u64..=best_block_number)
.into_iter()
.map(|block_num| crate::Pezpallet::<Test>::generate_proof(vec![block_num], None).unwrap())
.map(|block_num| {
crate::Pezpallet::<Test>::generate_proof(vec![block_num], None).unwrap()
})
.collect::<Vec<_>>();
// when generate historical proofs for all leaves
let historical_proofs = (1_u64..best_block_number)
@@ -545,7 +550,10 @@ fn generate_and_verify_batch_proof(
// then
assert_eq!(crate::Pezpallet::<Test>::verify_leaves(leaves, proof), Ok(()));
historical_proofs.iter().for_each(|(leaves, proof)| {
assert_eq!(crate::Pezpallet::<Test>::verify_leaves(leaves.clone(), proof.clone()), Ok(()));
assert_eq!(
crate::Pezpallet::<Test>::verify_leaves(leaves.clone(), proof.clone()),
Ok(())
);
});
})
}
@@ -741,8 +749,8 @@ fn should_verify_canonicalized() {
}
// Generate proofs for some blocks.
let (leaves, proofs) =
ext.execute_with(|| crate::Pezpallet::<Test>::generate_proof(vec![1, 4, 5, 7], None).unwrap());
let (leaves, proofs) = ext
.execute_with(|| crate::Pezpallet::<Test>::generate_proof(vec![1, 4, 5, 7], None).unwrap());
// Verify all previously generated proofs.
ext.execute_with(|| {
assert_eq!(crate::Pezpallet::<Test>::verify_leaves(leaves, proofs), Ok(()));
@@ -773,7 +781,10 @@ fn does_not_panic_when_generating_historical_proofs() {
register_offchain_ext(&mut ext);
ext.execute_with(|| {
// when leaf index is invalid
assert_eq!(crate::Pezpallet::<Test>::generate_proof(vec![10], None), Err(Error::LeafNotFound),);
assert_eq!(
crate::Pezpallet::<Test>::generate_proof(vec![10], None),
Err(Error::LeafNotFound),
);
// when leaves count is invalid
assert_eq!(
@@ -819,6 +830,9 @@ fn generating_and_verifying_ancestry_proofs_works_correctly() {
}
// Check that we can't generate ancestry proofs for a future block.
assert_eq!(Pezpallet::<Test>::generate_ancestry_proof(501, None), Err(Error::GenerateProof));
assert_eq!(
Pezpallet::<Test>::generate_ancestry_proof(501, None),
Err(Error::GenerateProof)
);
});
}