As raised in #24 (comment), the consolidation of message types into a single crate makes contracts less readable. Futhermore, it may cause cargo to behave inefficiently, recompiling all reverse dependencies every time a the ultra-base crate changes.
Definition of Done
As raised in #24 (comment), the consolidation of message types into a single crate makes contracts less readable. Futhermore, it may cause cargo to behave inefficiently, recompiling all reverse dependencies every time a the
ultra-basecrate changes.Definition of Done
ultra-baseto their respectivecontracts/<contract>/msg.rs