Skip to content

Commit 8c64366

Browse files
authored
[VERIFIER] Batch solidity contracts verification (#802)
* Define Solidity batch-verify-standard-json endpoint * Define Solidity batch-multi-part endpoint
1 parent cf7076a commit 8c64366

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+3982
-183
lines changed

smart-contract-verifier/Cargo.lock

+111-20
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

smart-contract-verifier/smart-contract-verifier-proto/proto/v2/api_config_http.yaml

+8
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,14 @@ http:
1313
post: /api/v2/verifier/solidity/sources:verify-standard-json
1414
body: "*"
1515

16+
- selector: blockscout.smartContractVerifier.v2.SolidityVerifier.BatchVerifyMultiPart
17+
post: /api/v2/verifier/solidity/sources:batch-verify-multi-part
18+
body: "*"
19+
20+
- selector: blockscout.smartContractVerifier.v2.SolidityVerifier.BatchVerifyStandardJson
21+
post: /api/v2/verifier/solidity/sources:batch-verify-standard-json
22+
body: "*"
23+
1624
- selector: blockscout.smartContractVerifier.v2.SolidityVerifier.ListCompilerVersions
1725
get: /api/v2/verifier/solidity/versions
1826

0 commit comments

Comments
 (0)