Commit 7dc097f
authored
Add contract verification flow (#54)
* Add contract verification flow
* Fix CI lint and clippy failures
* Add multi-file contract verification via file picker
Adds a Single file / Multi-file toggle to the verification form.
In multi-file mode, users select .sol files directly via a native
file picker instead of manually typing filenames and pasting content.
Files are read with FileReader and submitted as source_files to the
existing API endpoint.
* Fix contract verification regressions
* Simplify contract verification inputs
* Fix stale proxy implementation address after upgrades
* Fix contract verification source persistence
* Format contract verification handler
* Address contract verification review comments
* Fix ABI decoder edge cases1 parent e1b3e31 commit 7dc097f
31 files changed
Lines changed: 2842 additions & 29 deletions
File tree
- backend
- crates
- atlas-common/src
- atlas-server
- src
- api
- handlers
- tests/integration
- frontend
- src
- api
- components
- constants
- hooks
- pages
- types
- utils
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
60 | 61 | | |
61 | 62 | | |
62 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
239 | 239 | | |
240 | 240 | | |
241 | 241 | | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
242 | 260 | | |
243 | 261 | | |
244 | 262 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| |||
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
51 | | - | |
| 52 | + | |
0 commit comments