You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
there are many functions/events if develop a programs consist of several contracts ,difference function /event name is very important to update contract or other using.
so if use namespace smiler C++, but contract name as the default namespace of a contract, and replace "function name and Args" with "contract name" +"function name and Args" when calculate function Sig
The text was updated successfully, but these errors were encountered:
Solidity did not take the approach of namespaces but rather of modules. This avoids the problem of having to come up with globally unique names, or at least moves this problem to the package manager.
If I understand you correctly, you suggest to add the name of a contract to the function signature to avoid naming conflicts. Note that functions in different contracts cannot really conflict, because each function call in Ethereum is always directed to a contract.
there are many functions/events if develop a programs consist of several contracts ,difference function /event name is very important to update contract or other using.
so if use namespace smiler C++, but contract name as the default namespace of a contract, and replace "function name and Args" with "contract name" +"function name and Args" when calculate function Sig
The text was updated successfully, but these errors were encountered: