FuelLabs / fuel-vm

Fuel v2 interpreter in Rust
Other
358 stars 88 forks source link

Skip the panic reason from canonical serialization #826

Closed xgreenx closed 2 months ago

xgreenx commented 2 months ago

Related specification PR: https://github.com/FuelLabs/fuel-specs/pull/609

The main reason for removing it from canonical serialization is to avoid affecting the block ID for different panic reasons. The primary goal is just to know that some operation was done incorrectly; what exactly failed is less important. It reduces the chance of getting different blocks within one panic.

Checklist

Before requesting review