Assuming a contract was created with some public variables and several methods.
If the interface and the contract address is not shared, is it possible for other participants in the chain to use the contract methods and view the public variables?
I presume that the address can somehow be found and sending a tx means everyone in the chain knows about it but can they use the contract? If so, how?
Thanks,