Add the ability to query the module reference and contract name of a smart contract instance (given its address) within a smart contract.
Node:
implement the new functionality (conditional on protocol version)
benchmark the operations to determine appropriate costs
note: the new functionality does not introduce new events in the contract execution, since the host calls are just simple queries (akin to getting account or contract balance)
Feature proposal
Add the ability to query the module reference and contract name of a smart contract instance (given its address) within a smart contract.
concordium_std
: