You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This feature consists of adding a new scanner, the struct repacker, able to compute the slots consumption for a structure and find a more efficient way to define it.
🧪 Consequence
This feature will improve the project as this is a very powerful way to potentially save gas in smart contracts.
⚠️ DoD
Below are the steps required to complete this feature.
Add a new StructRepacker scanner.
Implement the First Fit Decreasing strategy.
Implement the K-Permutations strategy.
Print the suggestion to the user.
Support remote reference (if a struct contains a struct / enum / UDT).
The text was updated successfully, but these errors were encountered:
🎯 Target
This feature will have an impact on the user.
📝 Description
This feature consists of adding a new scanner, the
struct repacker
, able to compute the slots consumption for a structure and find a more efficient way to define it.🧪 Consequence
This feature will improve the project as this is a very powerful way to potentially save gas in smart contracts.
Below are the steps required to complete this feature.
StructRepacker
scanner.First Fit Decreasing
strategy.K-Permutations
strategy.The text was updated successfully, but these errors were encountered: