Modulesยง
- external ๐
- Acquisition, compilation, and matching of external Solidity sources.
Structsยง
- Broadcasted
State - State after we have broadcasted the script. It is assumed that at this point BroadcastedState::sequence contains receipts for all broadcasted transactions.
- Verify
Bundle - Data struct to help
ScriptSequenceverify contracts onetherscan.
Enumsยง
- Verification
Job ๐
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.