Config support for the actual VM


From what I can see in the source code, there’s Config struct for functional_tests, which allows using templates in place of addresses, like {{sender}}.MyModule.
Substitution exists only for tests and happens here

Are there any plans to support it in the main VM, to be able to use custom address names in source code?

Thanks for the question!

There is currently no plans to add it as a primitive to the VM/Bytecode. However! We are working on a source language, and there are plans for a feature of address aliasing (which should help here). That being said, the feature unfortunately isn’t on the immediate roadmap.