Skip to content

Commit 7cb5b20

Browse files
committed
fix(validations): solve bug where node crashes under corner case
1 parent 633d0f6 commit 7cb5b20

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

validations/src/validations.rs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -136,12 +136,14 @@ pub fn validate_commit_collateral(
136136
committer,
137137
|_| (),
138138
|(output_pointer, (vto, _))| {
139-
let utxo_block_number =
140-
utxo_diff.included_in_block_number(output_pointer).unwrap();
141-
if utxo_block_number
142-
< block_number.saturating_sub((2 * superblock_period).into())
139+
if let Some(utxo_block_number) =
140+
utxo_diff.included_in_block_number(output_pointer)
143141
{
144-
balance += vto.value
142+
if utxo_block_number
143+
< block_number.saturating_sub((2 * superblock_period).into())
144+
{
145+
balance += vto.value
146+
}
145147
}
146148
},
147149
);

0 commit comments

Comments
 (0)