List sorted in ascending order based on the time a contact was first indexed by the explorer. With filters `not_decompiled`(`4`) or `not_verified(4)` the results will not be sorted for performance reasons.
{
"message": "OK",
"result": "Implementation (0x5a3f40fd57731bbf62a38fd290add074e9cdb844) was verified and saved for proxy (0xc32d204404f33ff38fee42394f7e671fd96314b3)",
"status": "1"
}
Return Options:
Verification in progress
The proxy's ({addressHash}) implementation contract is found at {addressHash} and is successfully updated.
A corresponding implementation contract was unfortunately not detected for the proxy address.
Unknown UID
Parameter
Description
Parameter
Description
Parameter
Description
Parameter
Description
Parameter
Description
Parameter
Description
Parameter
Description
Parameter
Description
Parameter
Description
Parameter
Description
page
optional nonnegative integer representing the page number used for pagination. 'offset' must also be provided.
offset
optional nonnegative integer representing the max number of records to return when paginating. 'page' must also be provided.
filter
optional string verified|decompiled|unverified|not_decompiled|empty, or 1|2|3|4|5 respectively. Returns contracts with the requested status.
not_decompiled_with_version
optionalstring ensures none of the returned contracts were decompiled with the provided version. Ignored unless filtering for decompiled contracts.
verified_at_start_timestamp
optionalunix timestamp Represents the starting timestamp for verified contracts. Only used with verified filter.
verified_at_end_timestamp
optionalunix timestamp Represents the ending timestamp for verified contracts. Only used with verified filter.
address
string containing the address hash.
address
string containing the address hash.
contractaddresses
string containing address hashes, separated by ,
addressHash
string containing the address hash of the contract.
name
string containing the name of the contract.
compilerVersion
string containing the compiler version for the contract.
optimization
enum whether or not compiler optimizations were enabled 0=false, 1=true
contractSourceCode
string containing the source code of the contract.
constructorArguments
optionalstring constructor argument data provided.
autodetectConstructorArguments
optionalboolean whether or not automatically detect constructor argument.
evmVersion
optional EVM version for the contract.
optimizationRuns
optional number of optimization runs used during compilation
library1Name
optionalstring name of the first library used.
library1Address
optionalstring address of the first library used.
library2Name
optionalstring name of the second library used.
library2Address
optionalstring address of the second library used.
library3Name
optionalstring name of the third library used.
library3Address
optionalstring address of the third library used.
library4Name
optionalstring name of the fourth library used.
library4Address
optionalstring address of the fourth library used.
library5Name
optionalstring name of the fifth library used.
library5Address
optionalstring address of the fifth library used.
addressHash
string containing the address hash.
files
array with sources and metadata files
addressHash
string containing the address hash of the contract.
name
string containing the name of the contract.
compilerVersion
string containing the compiler version for the contract.
contractSourceCode
string containing the source code of the contract.
constructorArguments
string constructor argument data provided.
codeformat
Format of sourceCode (solidity-standard-json-input or solidity-single-file)
contractaddress
string containing the address hash of the contract.
contractname
string name of the contract. It an be an empty string(""), just the contract name("ContractName"), or a filename and contract name("contracts/contract_1.sol:ContractName")
compilerversion
string containing the compiler version for the contract.
sourceCode
string standard input json or flattened solidity code
optimizationUsed
could be 0, false, 1, true. Should be set when codeformat=solidity-single-file
runs
integer is equal to optimization runs number set on compilation. Should be set when optimizationUsed is 1 or true
evmversion
string EVM version. Should be set when codeformat=solidity-single-file
constructorArguments
optionalstring constructor argument data provided.
autodetectConstructorArguments
optionalboolean whether or not automatically detect constructor argument.
licenseType
string or number representing the license type.
guid
stringused for identifying verification attempt
address
string containing the address hash of the contract