timewave-computer / covenants

Apache License 2.0
17 stars 4 forks source link

streamline `DistributeFallback` flow #178

Open bekauz opened 7 months ago

bekauz commented 7 months ago

multiple contracts in the covenant flow deal with distributing fallback denoms. a lot of that logic is handled in a similar (or the same) pattern.

lets try to get as much of that process streamlined as possible. at the very least this should mean adding a proc macro for extending the execute msg enum with the DistributeFallback variant. most likely it will mean more than just that.