Add debug guard to catch invalid params (#20603)
This commit is contained in:
@ -507,6 +507,8 @@ impl MessageProcessor {
|
|||||||
&fee_calculator,
|
&fee_calculator,
|
||||||
);
|
);
|
||||||
let compute_meter = invoke_context.get_compute_meter();
|
let compute_meter = invoke_context.get_compute_meter();
|
||||||
|
|
||||||
|
debug_assert_eq!(program_indices.len(), message.instructions.len());
|
||||||
for (instruction_index, (instruction, program_indices)) in message
|
for (instruction_index, (instruction, program_indices)) in message
|
||||||
.instructions
|
.instructions
|
||||||
.iter()
|
.iter()
|
||||||
|
Reference in New Issue
Block a user