Function ethers_etherscan::utils::deserialize_source_code
source · pub fn deserialize_source_code<'de, D: Deserializer<'de>>(
deserializer: D
) -> Result<SourceCodeMetadata, D::Error>
Expand description
Deserializes as JSON:
Object: { "SourceCode": { language: "Solidity", .. }, ..}
or
Stringified JSON: { "SourceCode": "{{\r\n \"language\": \"Solidity\", ..}}", ..}
or
Normal source code: { "SourceCode": "// SPDX-License-Identifier: ...", .. }