mirror of
https://github.com/logos-blockchain/logos-execution-zone.git
synced 2026-05-28 10:59:26 +00:00
fix nullifier duplicate check
This commit is contained in:
parent
c0bf12d9f8
commit
a7cedc81b2
@ -356,7 +356,13 @@ impl ValidatedStateDiff {
|
||||
|
||||
// Check there are no duplicate nullifiers in the new_nullifiers list
|
||||
ensure!(
|
||||
n_unique(&message.new_nullifiers) == message.new_nullifiers.len(),
|
||||
n_unique(
|
||||
&message
|
||||
.new_nullifiers
|
||||
.iter()
|
||||
.map(|(n, _)| n)
|
||||
.collect::<Vec<_>>()
|
||||
) == message.new_nullifiers.len(),
|
||||
NssaError::InvalidInput("Duplicate nullifiers found in message".into())
|
||||
);
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user