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:
@@ -58,7 +58,7 @@ optional<CompilerOutput> SolidityCompilationFramework::compileContract()
|
||||
else
|
||||
contractName = m_compilerInput.contractName;
|
||||
evmasm::LinkerObject obj = m_compiler.object(contractName);
|
||||
Json::Value methodIdentifiers = m_compiler.methodIdentifiers(contractName);
|
||||
Json::Value methodIdentifiers = m_compiler.contractIdentifiers(contractName)["methods"];
|
||||
return CompilerOutput{obj.bytecode, methodIdentifiers};
|
||||
}
|
||||
}
|
||||
|
||||
@@ -91,7 +91,7 @@ public:
|
||||
/// @returns method identifiers in contract called @param _contractName.
|
||||
Json::Value methodIdentifiers(std::string const& _contractName)
|
||||
{
|
||||
return m_compiler.methodIdentifiers(_contractName);
|
||||
return m_compiler.contractIdentifiers(_contractName)["methods"];
|
||||
}
|
||||
/// @returns Compilation output comprising EVM bytecode and list of
|
||||
/// method identifiers in contract if compilation is successful,
|
||||
|
||||
Reference in New Issue
Block a user