Commit b95a4c3
committed
chore(ecdsa): migrate to hardhat-verify and add Sepolia network support
This commit updates the hardhat verification tooling and adds support for
Sepolia testnet deployments:
Changes:
- Replace deprecated @nomiclabs/hardhat-etherscan with @nomicfoundation/hardhat-verify
- Add Sepolia external artifacts directory for dependency resolution
- Add allowlist weights configuration for Sepolia network
- Include RandomBeacon, T token, and TokenStaking contract artifacts for Sepolia
- Add deployment function IDs to all deploy scripts for better tracking
- Remove unused mainnet OpenZeppelin deployment metadata
- Update package dependencies and lockfiles
These changes enable deployment and testing on Sepolia while modernizing
the verification infrastructure to use the latest Hardhat tooling.1 parent 03b8763 commit b95a4c3
File tree
15 files changed
+40426
-5969
lines changed- solidity/ecdsa
- .openzeppelin
- deploy
- data
- external/sepolia
15 files changed
+40426
-5969
lines changedThis file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| 47 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
8 | 15 | | |
9 | 16 | | |
10 | 17 | | |
| |||
79 | 86 | | |
80 | 87 | | |
81 | 88 | | |
| 89 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
50 | 53 | | |
51 | 54 | | |
52 | 55 | | |
| |||
309 | 312 | | |
310 | 313 | | |
311 | 314 | | |
| 315 | + | |
312 | 316 | | |
313 | 317 | | |
314 | 318 | | |
0 commit comments