Is it possible to look-up, trigger or read an old contract from a new one on chain?
A use case I have in mind would be fractionalizing an NFT into say 1000 tokens (and locking the NFT into the contract).
If some one holds all tokens, this person should be able to unlock the NFT by paying all tokens back. However, either the old contract mist run forever in order to unlock the NFT, or a new contract should be able to trigger this functionality.
If both actions are not possible, I would appreciate any suggestions on how to deal with a similar case on chain (without having to trust a platform with the NFT).
Thanks a lot for your help!