hackbg / fadroma

Magical flying bulldozer for the Cosmosverse. Contains clients for Tendermint-based chains in various degrees of completeness, and a mini build system for deploying systems of multiple interdependent smart contracts from source.
https://fadroma.tech
GNU Affero General Public License v3.0
51 stars 15 forks source link

The composability module is incompatible with CW 1.0 #138

Closed aakamenov closed 1 year ago

aakamenov commented 1 year ago

There are now DepsMut and Deps struct that expose mutable and non-mutable fat pointers to the dependencies respectively. However for the composable module to work both StorageWrapper and MutableStorageWrapper need to be implemented on those structs, but Deps cannot implement the latter since we cannot return a mutable reference to storage.

aakamenov commented 1 year ago

Removed in fc551bc67f7c795fab8d1e38e2afad00c8594fd0