I have found this sample from udemy course
It uses the DeployedAddress.Metacoin() and pass it to a constructor of the Contract class, what is happening in here? I tried to look and google for ways to create a contract instance but to no luck I am getting an information about this. What I am reading is using deployed() as a way to get the instance, etc specialy during the unit test.
Is this a valid way to create a contract instance using the deployed contract address? Or is all of this just happening locally and not send to a network/node or something?