-
Notifications
You must be signed in to change notification settings - Fork 954
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Contract verification plugin #5221
Contract verification plugin #5221
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9989c6b - Browse repository at this point
Copy the full SHA 9989c6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e15427b - Browse repository at this point
Copy the full SHA e15427bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9e90e7 - Browse repository at this point
Copy the full SHA f9e90e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10770e8 - Browse repository at this point
Copy the full SHA 10770e8View commit details -
Add pluginClient to fix unstyled Plugin
Only after adding the PluginClient (that imports @remixproject/plugin-webview) the contract-verification-plugin started to inherit Remix styles
Configuration menu - View commit details
-
Copy full SHA for 97ac7f5 - Browse repository at this point
Copy the full SHA 97ac7f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c769c8b - Browse repository at this point
Copy the full SHA c769c8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89d0656 - Browse repository at this point
Copy the full SHA 89d0656View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7505c40 - Browse repository at this point
Copy the full SHA 7505c40View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8b3b02 - Browse repository at this point
Copy the full SHA f8b3b02View commit details -
Configuration menu - View commit details
-
Copy full SHA for baa5c01 - Browse repository at this point
Copy the full SHA baa5c01View commit details -
Configuration menu - View commit details
-
Copy full SHA for a148432 - Browse repository at this point
Copy the full SHA a148432View commit details -
Add getAllCompilerAbstracts method to
compiler-artefacts.ts
The current compilerArtefacts plugin's existing methods had two flaws: 1. It wasn't possible to get all Compiler Abstracts available in one go. 2. It was possible to first get all files with `getAllContractsData` and then call each CompilerAbstract one by one with `getCompilerAbstract`, however, in that case the CompilerAbstract was missing the `input` because it wasn't passed to the contructor and saveCompilationPerFileResult. It was only done so for the `solidityUnitTesting` plugin listener. The compiler input is needed for consistent contract verification. While it's possible to generate a compiler input from the contract artefact, via the metadata, it is not always possible to get a match due to known bugs in compiler's AST generation in prev. versions. This results in different bytecode from the original compiler input's output vs the compilation output from the metadata file.
Configuration menu - View commit details
-
Copy full SHA for 9da31b7 - Browse repository at this point
Copy the full SHA 9da31b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12702c5 - Browse repository at this point
Copy the full SHA 12702c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4a3fa5 - Browse repository at this point
Copy the full SHA f4a3fa5View commit details -
Add SourcifyVerifier and submit a verification. Proper e2e chain and …
…contract selection.
Configuration menu - View commit details
-
Copy full SHA for 93d4af3 - Browse repository at this point
Copy the full SHA 93d4af3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0299f53 - Browse repository at this point
Copy the full SHA 0299f53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9363f74 - Browse repository at this point
Copy the full SHA 9363f74View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5de0e5 - Browse repository at this point
Copy the full SHA f5de0e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bd1628 - Browse repository at this point
Copy the full SHA 5bd1628View commit details -
Configuration menu - View commit details
-
Copy full SHA for c11023e - Browse repository at this point
Copy the full SHA c11023eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b32e44a - Browse repository at this point
Copy the full SHA b32e44aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dcf7f7 - Browse repository at this point
Copy the full SHA 0dcf7f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37502d1 - Browse repository at this point
Copy the full SHA 37502d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dbe763 - Browse repository at this point
Copy the full SHA 4dbe763View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f014e6 - Browse repository at this point
Copy the full SHA 5f014e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a870235 - Browse repository at this point
Copy the full SHA a870235View commit details -
Configuration menu - View commit details
-
Copy full SHA for c992394 - Browse repository at this point
Copy the full SHA c992394View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5848c9 - Browse repository at this point
Copy the full SHA f5848c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8325675 - Browse repository at this point
Copy the full SHA 8325675View commit details -
Configuration menu - View commit details
-
Copy full SHA for 216e272 - Browse repository at this point
Copy the full SHA 216e272View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6de47ef - Browse repository at this point
Copy the full SHA 6de47efView commit details -
Configuration menu - View commit details
-
Copy full SHA for f19e582 - Browse repository at this point
Copy the full SHA f19e582View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1ce849 - Browse repository at this point
Copy the full SHA b1ce849View commit details -
Decouple SubmittedContract from verifier logic to make it easy to sto…
…re them in local storage
Configuration menu - View commit details
-
Copy full SHA for 1678fd3 - Browse repository at this point
Copy the full SHA 1678fd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 549eaf1 - Browse repository at this point
Copy the full SHA 549eaf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7e24f2 - Browse repository at this point
Copy the full SHA b7e24f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 869c868 - Browse repository at this point
Copy the full SHA 869c868View commit details -
Configuration menu - View commit details
-
Copy full SHA for 758097a - Browse repository at this point
Copy the full SHA 758097aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13ab2ba - Browse repository at this point
Copy the full SHA 13ab2baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58ed05e - Browse repository at this point
Copy the full SHA 58ed05eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc33630 - Browse repository at this point
Copy the full SHA bc33630View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d75021 - Browse repository at this point
Copy the full SHA 3d75021View commit details -
Configuration menu - View commit details
-
Copy full SHA for a457b76 - Browse repository at this point
Copy the full SHA a457b76View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1f28f1 - Browse repository at this point
Copy the full SHA c1f28f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for caf1e58 - Browse repository at this point
Copy the full SHA caf1e58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a10b7b - Browse repository at this point
Copy the full SHA 1a10b7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99dbe93 - Browse repository at this point
Copy the full SHA 99dbe93View commit details -
Configuration menu - View commit details
-
Copy full SHA for b365060 - Browse repository at this point
Copy the full SHA b365060View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37a48d0 - Browse repository at this point
Copy the full SHA 37a48d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a6d6a1 - Browse repository at this point
Copy the full SHA 2a6d6a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba2a3f5 - Browse repository at this point
Copy the full SHA ba2a3f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58a799c - Browse repository at this point
Copy the full SHA 58a799cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3aca88 - Browse repository at this point
Copy the full SHA d3aca88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92af87d - Browse repository at this point
Copy the full SHA 92af87dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2701720 - Browse repository at this point
Copy the full SHA 2701720View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec6fb71 - Browse repository at this point
Copy the full SHA ec6fb71View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0873b4 - Browse repository at this point
Copy the full SHA c0873b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48dd94e - Browse repository at this point
Copy the full SHA 48dd94eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a063188 - Browse repository at this point
Copy the full SHA a063188View commit details -
Configuration menu - View commit details
-
Copy full SHA for 033737e - Browse repository at this point
Copy the full SHA 033737eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d075b8e - Browse repository at this point
Copy the full SHA d075b8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0db3ef - Browse repository at this point
Copy the full SHA a0db3efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f85c32 - Browse repository at this point
Copy the full SHA 2f85c32View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5ebdd9 - Browse repository at this point
Copy the full SHA c5ebdd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 150d775 - Browse repository at this point
Copy the full SHA 150d775View commit details -
Configuration menu - View commit details
-
Copy full SHA for c25bb0e - Browse repository at this point
Copy the full SHA c25bb0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d831933 - Browse repository at this point
Copy the full SHA d831933View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24f5f45 - Browse repository at this point
Copy the full SHA 24f5f45View commit details -
Configuration menu - View commit details
-
Copy full SHA for afdde56 - Browse repository at this point
Copy the full SHA afdde56View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce64b7e - Browse repository at this point
Copy the full SHA ce64b7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a99808f - Browse repository at this point
Copy the full SHA a99808fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 355b56c - Browse repository at this point
Copy the full SHA 355b56cView commit details -
Configuration menu - View commit details
-
Copy full SHA for edef5f1 - Browse repository at this point
Copy the full SHA edef5f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a28b1d - Browse repository at this point
Copy the full SHA 7a28b1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ecf8300 - Browse repository at this point
Copy the full SHA ecf8300View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c9db60 - Browse repository at this point
Copy the full SHA 4c9db60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6abf31e - Browse repository at this point
Copy the full SHA 6abf31eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7694141 - Browse repository at this point
Copy the full SHA 7694141View commit details -
Configuration menu - View commit details
-
Copy full SHA for df0e341 - Browse repository at this point
Copy the full SHA df0e341View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e939a9 - Browse repository at this point
Copy the full SHA 2e939a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9205bf7 - Browse repository at this point
Copy the full SHA 9205bf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21c9037 - Browse repository at this point
Copy the full SHA 21c9037View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf4a8ec - Browse repository at this point
Copy the full SHA cf4a8ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6ab227 - Browse repository at this point
Copy the full SHA d6ab227View commit details -
Configuration menu - View commit details
-
Copy full SHA for c14616d - Browse repository at this point
Copy the full SHA c14616dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e72561 - Browse repository at this point
Copy the full SHA 1e72561View commit details -
Configuration menu - View commit details
-
Copy full SHA for c748609 - Browse repository at this point
Copy the full SHA c748609View commit details -
Configuration menu - View commit details
-
Copy full SHA for 813bbac - Browse repository at this point
Copy the full SHA 813bbacView commit details -
Configuration menu - View commit details
-
Copy full SHA for a057147 - Browse repository at this point
Copy the full SHA a057147View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96facf3 - Browse repository at this point
Copy the full SHA 96facf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 803f445 - Browse repository at this point
Copy the full SHA 803f445View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21ba015 - Browse repository at this point
Copy the full SHA 21ba015View commit details -
Configuration menu - View commit details
-
Copy full SHA for e02c5bc - Browse repository at this point
Copy the full SHA e02c5bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c0ef62 - Browse repository at this point
Copy the full SHA 1c0ef62View commit details -
Configuration menu - View commit details
-
Copy full SHA for a50ed79 - Browse repository at this point
Copy the full SHA a50ed79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d76fe5 - Browse repository at this point
Copy the full SHA 1d76fe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d318e47 - Browse repository at this point
Copy the full SHA d318e47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6303c7e - Browse repository at this point
Copy the full SHA 6303c7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e79d089 - Browse repository at this point
Copy the full SHA e79d089View commit details -
Configuration menu - View commit details
-
Copy full SHA for dacce46 - Browse repository at this point
Copy the full SHA dacce46View commit details