pub fn storage_set<A, T>(key: ManagedRef<'_, A, StorageKey<A>>, value: &T)where
    T: TopEncode,
    A: StorageWriteApi + ManagedTypeApi + ErrorApi,