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.
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.
There are now
DepsMut
andDeps
struct that expose mutable and non-mutable fat pointers to the dependencies respectively. However for the composable module to work bothStorageWrapper
andMutableStorageWrapper
need to be implemented on those structs, butDeps
cannot implement the latter since we cannot return a mutable reference to storage.