I have pretty simple extrinsic code which stores data to substrate storage hashmap and tries to load it after from another nested function. But result looks like nothing stored. In pseudo:
storage["key"] = 1
...
storage.get("key") // it is None
I know that all operations of extrinsic are transactional, but... is this expected behavior, or I did something wrong?