Skip to main content

Module verify

Module verify 

Source

Modulesยง

external ๐Ÿ”’
Acquisition, compilation, and matching of external Solidity sources.

Structsยง

BroadcastedState
State after we have broadcasted the script. It is assumed that at this point BroadcastedState::sequence contains receipts for all broadcasted transactions.
VerifyBundle
Data struct to help ScriptSequence verify contracts on etherscan.

Enumsยง

VerificationJob ๐Ÿ”’

Constantsยง

MAX_EXTERNAL_JOBS ๐Ÿ”’

Functionsยง

check_unverified ๐Ÿ”’
concise ๐Ÿ”’
ensure_verification_complete ๐Ÿ”’
external_job ๐Ÿ”’
same_endpoint ๐Ÿ”’
source_api_key ๐Ÿ”’
take_matching_index ๐Ÿ”’
verify_contracts ๐Ÿ”’
Given the broadcast log, it matches transactions with receipts, and tries to verify any created contract on etherscan.