Add generic ContractInterface impl for contracts that use only one root ComposableState#2
Draft
nemonical wants to merge 5 commits intofreenet:mainfrom
Draft
ContractInterface impl for contracts that use only one root ComposableState#2