The sol! macro does not support adding attributes to enum variants. When defining Solidity enums in Rust…
The sol! macro does not support adding attributes to enum variants. When defining Solidity enums in Rust…: a task in LegoFlow-SWE (Harbor dataset). Currently, the enum variant parsing step (via the parse function) within the sol! macro discards any attributes placed on variants. This results in…
The task
Currently, the enum variant parsing step (via the `parse` function) within the `sol!` macro discards any attributes placed on variants. This results in either a compilation error or the attributes being silently ignored in the expanded Rust code. The expected behavior is that attributes placed on enum variants should…
Part of Lego-X/LegoFlow-SWE.