This allows usage of #[derive(AbiType)] within the sol! {} macro to support structs as return types. This should also apply to usage as parameters. I am curious about other use-cases such as structs defined outside of the sol! {} macro, and structs define in the sol_storage! {} macro.
Checklist
[x] I have documented these changes where necessary.
[x] I have read the DCO and ensured that these changes comply.
Description
This allows usage of
#[derive(AbiType)]
within thesol! {}
macro to support structs as return types. This should also apply to usage as parameters. I am curious about other use-cases such as structs defined outside of thesol! {}
macro, and structs define in thesol_storage! {}
macro.Checklist