mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Merge identifier query methods into one
This commit is contained in:
@@ -327,14 +327,8 @@ public:
|
||||
/// Prerequisite: Successful call to parse or compile.
|
||||
Json::Value const& natspecDev(std::string const& _contractName) const;
|
||||
|
||||
/// @returns a JSON representing a map of method identifiers (hashes) to function names.
|
||||
Json::Value methodIdentifiers(std::string const& _contractName) const;
|
||||
|
||||
/// @returns a JSON representing a map of error identifiers (hashes) to error names.
|
||||
Json::Value errorIdentifiers(std::string const& _contractName) const;
|
||||
|
||||
/// @returns a JSON representing a map of event identifiers (hashes) to event names.
|
||||
Json::Value eventIdentifiers(std::string const& _contractName) const;
|
||||
/// @returns a JSON object with the three members ``methods``, ``events``, ``errors``. Each is a map, mapping identifiers (hashes) to function names.
|
||||
Json::Value contractIdentifiers(std::string const& _contractName) const;
|
||||
|
||||
/// @returns the Contract Metadata matching the pipeline selected using the viaIR setting.
|
||||
std::string const& metadata(std::string const& _contractName) const { return metadata(contract(_contractName)); }
|
||||
|
||||
Reference in New Issue
Block a user