Skip to content

Commit fb5798d

Browse files
committed
Merge remote-tracking branch 'upstream/main' into advisory-fix-1
2 parents 432f147 + f85b674 commit fb5798d

File tree

245 files changed

+2604
-7186
lines changed

Some content is hidden

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

245 files changed

+2604
-7186
lines changed

.changeset/config.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"$schema": "https://unpkg.com/@changesets/[email protected]/schema.json",
3+
"changelog": "@changesets/cli/changelog",
4+
"commit": false,
5+
"fixed": [],
6+
"linked": [],
7+
"access": "restricted",
8+
"baseBranch": "main",
9+
"updateInternalDependencies": "patch",
10+
"ignore": []
11+
}

.github/actions/setup/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ runs:
1717
run: yarn --immutable
1818
- name: Build
1919
shell: bash
20-
run: yarn build
20+
run: yarn build || yarn build

.github/workflows/e2e.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
paths:
1010
- packages/contracts/contracts/**
1111
- packages/contracts/config/**
12-
- packages/contracts/e2e/**
12+
- packages/contracts/test/e2e/**
1313
- packages/contracts/tasks/**
1414
- packages/contracts/scripts/**
1515
- packages/contracts/hardhat.config.ts
@@ -18,7 +18,7 @@ on:
1818
paths:
1919
- packages/contracts/contracts/**
2020
- packages/contracts/config/**
21-
- packages/contracts/e2e/**
21+
- packages/contracts/test/e2e/**
2222
- packages/contracts/tasks/**
2323
- packages/contracts/scripts/**
2424
- packages/contracts/hardhat.config.ts

.github/workflows/verifydeployed.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ jobs:
3636
with:
3737
name: contract-artifacts
3838
path: |
39-
build
40-
cache/*.json
39+
packages/contracts/build
40+
packages/contracts/cache/*.json
4141
4242
verify:
4343
name: Verify deployments
@@ -54,7 +54,7 @@ jobs:
5454
name: contract-artifacts
5555

5656
- name: Verify contracts on Defender
57-
run: yarn hardhat --network ${{ inputs.network }} verify-defender ${{ inputs.contracts }}
57+
run: cd packages/contracts && yarn hardhat --network ${{ inputs.network }} verify-defender ${{ inputs.contracts }}
5858
env:
5959
DEFENDER_API_KEY: "${{ secrets.DEFENDER_API_KEY }}"
6060
DEFENDER_API_SECRET: "${{ secrets.DEFENDER_API_SECRET }}"

README.md

Lines changed: 29 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -65,21 +65,42 @@ $ yarn
6565
$ yarn build
6666
```
6767

68-
### Versioning a package
68+
### Versioning and publishing packages
6969

70-
To version a package, run the following command from the root of the repository:
70+
We use [changesets](https://github.com/changesets/changesets) to manage package versioning, this ensures that all packages are versioned together in a consistent manner and helps with generating changelogs.
71+
72+
#### Step 1: Creating a changeset
73+
74+
A changeset is a file that describes the changes that have been made to the packages in the repository. To create a changeset, run the following command from the root of the repository:
7175

7276
```bash
73-
# Change directory to the package you want to version
74-
$ cd packages/<package-name>
77+
$ yarn changeset
78+
```
79+
80+
Changeset files are stored in the `.changeset` directory until they are packaged into a release. You can commit these files and even merge them into your main branch without publishing a release.
7581

76-
# Bump the version
77-
$ yarn version <major|minor|patch>
82+
#### Step 2: Creating a package release
83+
84+
When you are ready to create a new package release, run the following command to package all changesets, this will also bump package versions and dependencies:
85+
86+
```bash
87+
$ yarn changeset version
88+
```
89+
90+
### Step 3: Tagging the release
91+
92+
__Note__: this step is meant to be run on the main branch.
93+
94+
After creating a package release, you will need to tag the release commit with the version number. To do this, run the following command from the root of the repository:
95+
96+
```bash
97+
$ yarn changeset tag
98+
$ git push --follow-tags
7899
```
79100

80-
__Note on cross referenced packages__: Bumping the version of a package that is cross referenced by another package will automatically bump the dependency version in the other package. For example, if you bump the version of `sdk` from `0.0.1` to `0.0.2`, the required version of `sdk` in the `contracts` package will automatically be bumped to `0.0.2`. Depending on the nature of the change you might need to bump (and publish) a new version of the `contracts` package as well.
101+
#### Step 4: Publishing a package release
81102

82-
### Publishing a package
103+
__Note__: this step is meant to be run on the main branch.
83104

84105
Packages are published and distributed via NPM. To publish a package, run the following command from the root of the repository:
85106

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"test": "yarn workspaces foreach --all --parallel --verbose --interlaced run test"
2020
},
2121
"devDependencies": {
22+
"@changesets/cli": "^2.27.1",
2223
"@commitlint/cli": "^18.4.3",
2324
"@commitlint/config-conventional": "^18.4.3",
2425
"husky": "^8.0.3"

packages/contracts/CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# @graphprotocol/contracts
2+
3+
## 6.2.0
4+
5+
### Minor Changes
6+
7+
- Update implementation addresses with GGP 31, 34 and 35
8+
9+
### Patch Changes
10+
11+
- 554af2c: feat(utils): add utility to parse subgraph ids
12+
- Updated dependencies [554af2c]
13+
- Updated dependencies [c5641c5]
14+
- @graphprotocol/sdk@0.5.0
15+
16+
## 6.1.3
17+
18+
### Patch Changes
19+
20+
- Ensure globbing is enabled in prepack
21+
22+
## 6.1.2
23+
24+
### Patch Changes
25+
26+
- Correctly pass ts file list to tsc in prepack
27+
28+
## 6.1.1
29+
30+
### Patch Changes
31+
32+
- Use prepack to correctly prepare outputs for the published package
33+
34+
## 6.1.0
35+
36+
### Minor Changes
37+
38+
- Introduce changesets for versioning
39+
- Add new staging implementations including GGPs 31, 34 and 35
40+
- Add new testnet implementations including GGPs 31, 34 and 35
41+
42+
### Patch Changes
43+
44+
- Fixes for verifyAll and bridge:send-to-l2 hardhat tasks

packages/contracts/TESTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,8 @@ Scenarios are defined by an optional script and a test file:
9292
- Optional ts script
9393
- The objective of this script is to perform actions on the protocol to advance it's state to the desired one.
9494
- Should follow hardhat script convention.
95-
- Should be named e2e/scenarios/{scenario-name}.ts.
95+
- Should be named test/e2e/scenarios/{scenario-name}.ts.
9696
- They run before the test file.
9797
- Test file
98-
- Should be named e2e/scenarios/{scenario-name}.test.ts.
98+
- Should be named test/e2e/scenarios/{scenario-name}.test.ts.
9999
- Standard chai/mocha/hardhat/ethers test file.

packages/contracts/addresses-staging.json

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,10 @@
7373
"txHash": "0x9346e8c6133211590867ebe9bee37efb44f52175ee7ce498a57a78d1223e6357",
7474
"proxy": true,
7575
"implementation": {
76-
"address": "0x86a16B4fE9561c1E0815c05d99AC5e94Cd23D556",
77-
"creationCodeHash": "0x6610cab951492064988e74cc991fd687ecbdf0ce206e874d5054668328c7dcff",
78-
"runtimeCodeHash": "0x1eb061055cfba911d6ad0f3c3ea7eeb7c1441609cb7509ca3d9aa6acb83418fb",
79-
"txHash": "0x9e150a85a5dbbcdc931124d9f5c26937fc2c2c3c04223ad3d296f28513045e92"
76+
"address": "0x60d946bCAC1bcd99dA79cdd37bd4cAAb1f739A1F",
77+
"creationCodeHash": "0x2287d9023bf7d91e688e1eb029eff7657ef3b87e37b5222b01fd50985d0928f9",
78+
"runtimeCodeHash": "0xd799b2b74e9634d6b6ef15b5710409264bed04a60f9519b9d8f05ac183199d16",
79+
"txHash": "0xae41519e9620042b88b76a39fec00946a17cf41d47b659351a967cc86dbc1b53"
8080
}
8181
},
8282
"SubgraphNFTDescriptor": {
@@ -103,17 +103,17 @@
103103
"txHash": "0xbd2d3f6d4fee611c5f090da74c1abcb83274fc9deb3e57f9903ce6e6eb7c3d2c",
104104
"proxy": true,
105105
"implementation": {
106-
"address": "0x7c23d5CCbE0332eacE37BA460e1363e626F0cFCB",
107-
"creationCodeHash": "0x6b005bdaf7534311b6dd4ae41955ed721aa0dc1c69d1c94517885ca6a3dd3ac1",
108-
"runtimeCodeHash": "0xa4da5d616fbe18a7432551a837f9f618398cb92bcdd98164879e166aa76f5272",
109-
"txHash": "0xfdaf70d60e83d61eb328382c707189499acc4342950fbceaa1c84d719eb3938c"
106+
"address": "0x5792f9a70DE8c58D8df1A03E6CEc72fe1e14fc4B",
107+
"creationCodeHash": "0xd71f45e6c194920a26f90fcec96d8c3375f02c5aef8ad90c1be24e906ffe8342",
108+
"runtimeCodeHash": "0x68ec24512fedb866d7ba7ba6c02160317d0ca34eaacd23bddcc62d2cbcd9869c",
109+
"txHash": "0x1b9b13111d5647b8f3f73567c00d81abc95296fb885c346a454df4f80d3cda23"
110110
}
111111
},
112112
"StakingExtension": {
113-
"address": "0x9291448138A18CE5329470417AE5f3cba1D974Ed",
114-
"creationCodeHash": "0x8de9e9fe7e46fd75fee0be1fa10bc1c250532991c123db106bb3bad01ac9046b",
115-
"runtimeCodeHash": "0xa9215542f24456fb4c63cc8684699255f85d29a0cf611d3dc7191b1445716376",
116-
"txHash": "0x2bd6745f1cfcefce130259d6741c5f92f02e209e5b80fbc2bc0ea8b9067d6133"
113+
"address": "0x36C27F2DFa4F3bAF609d8E53D7Dd1A5e64eA9266",
114+
"creationCodeHash": "0x7ae74140871330ecabb7040182dc8288c2c84693393a519230036f39c2281138",
115+
"runtimeCodeHash": "0x4994aa74e9e29c36a8158af690a245ccd1cf4d955223e5fcb1ca62810b37ed57",
116+
"txHash": "0xe96b9221e789496baf1718190c05e54d5d4a96049acfca0158f836d0f464849f"
117117
},
118118
"L2Staking": {
119119
"address": "0x3fC01c0E957Ca1c8C7E94Edd4497A6d6B1ED9b73",
@@ -134,12 +134,12 @@
134134
"txHash": "0x5ae51383f5ad1e434a78c2a6d5393d497be315c40287d827c63c4ca48cc66aca",
135135
"proxy": true,
136136
"implementation": {
137-
"address": "0x68036E38b054a3dd8502Eb1eEB6bc26836ADFfaF",
138-
"creationCodeHash": "0xd737e2909041722853ee690e60519455019ddc4d5653067c646138ac155941eb",
139-
"runtimeCodeHash": "0xfadaa9203fb6656749bbf0013fd0870e4b9f44d88a199ed648cf950006ae73c7",
140-
"txHash": "0x3ecae3468175a9b25303cbcc05a033be32fd3a59c14298310e44c43fe72c0f5a",
137+
"address": "0xC4Cfde877Bc77fD93378D33Ec26330127Ed93bbE",
138+
"creationCodeHash": "0x9319aaf6b70b423fa04ad747f004961123e7833b269f69ecff902db13b010fa2",
139+
"runtimeCodeHash": "0x9a3f54b5f61709d40a71892f241f61fc72cf95346e5d928f1d699ea57065efc4",
140+
"txHash": "0x1e53eadecdb33a8e90e5c9bc3d02d438dd21217c5017b596b3e51f64be4501e2",
141141
"libraries": {
142-
"LibExponential": "0xc953f711602bD293EabFD60B48aaA62D109232E2"
142+
"LibExponential": "0x6f6Db03f7F3bBE43669F81FD954Bd083FEdBb4a5"
143143
}
144144
}
145145
},
@@ -172,10 +172,10 @@
172172
"txHash": "0x466f67046c81847e5d7746471ebbd255ab721c7ee85e85520254513b10745e7b",
173173
"proxy": true,
174174
"implementation": {
175-
"address": "0x8E44bD1B2dfEAbf1efA4bDbDA98dC2F6577C03C9",
176-
"creationCodeHash": "0xc57491ef973583304f2d179445a0cd0983c88abe321536195aa10b6602c72c05",
177-
"runtimeCodeHash": "0x08740630f1836c12c860f717f40eeec7b4c08cb8a950f842f11fb200a3541cfd",
178-
"txHash": "0x89ecbe0f419edf58e124459292c469482479b002835d8a30c06664943881ca67"
175+
"address": "0x800C6152ae29C39B7fA4d40079017140d3A81fB4",
176+
"creationCodeHash": "0xce4c47d94a33d69e03d607dd13a9ad1ed7fa730ef4a2308eb56ddd646ebaa0aa",
177+
"runtimeCodeHash": "0x18d4a1659ccecede3d4d305ef1db4653d8f3dcbd4012f4e52200ae9f0c6c322c",
178+
"txHash": "0x245066977ce08f06ce90add71cdf1c366bd9c8c0cb08fd6998a8ca2ac8758185"
179179
}
180180
},
181181
"AllocationExchange": {

packages/contracts/addresses.json

Lines changed: 43 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -648,10 +648,10 @@
648648
"txHash": "0x8f856e2090af3243349199f7991e01b1c28de7b70b0185d2370d8ada5ce9c97b",
649649
"proxy": true,
650650
"implementation": {
651-
"address": "0x1B75515d958b7D18f07E5239513F1f285545168D",
652-
"creationCodeHash": "0x352ed8700f6af5d508b8e5b2cd2908b1484b731f29733c64514aede9aa07419c",
653-
"runtimeCodeHash": "0x508f4f423b6262c9eab7e33036493f1df44590db784b292bcc0eb2db6587bf2c",
654-
"txHash": "0x3c346af5b60d2375d150855d95217fbcdd82bcde73dc36995450f25262a19622"
651+
"address": "0x8B27fbE0707282caB55DA023D0986407B066e0D0",
652+
"creationCodeHash": "0x2287d9023bf7d91e688e1eb029eff7657ef3b87e37b5222b01fd50985d0928f9",
653+
"runtimeCodeHash": "0xd799b2b74e9634d6b6ef15b5710409264bed04a60f9519b9d8f05ac183199d16",
654+
"txHash": "0xeadc5b37c51c163612010d53c12dd685656aff8e65e353efd1b299f71d949a44"
655655
}
656656
},
657657
"SubgraphNFTDescriptor": {
@@ -679,10 +679,10 @@
679679
"txHash": "0xf7f2747d1aafd1684ffee7316e727475249cd358af559c6234089b72ffc25f5d",
680680
"proxy": true,
681681
"implementation": {
682-
"address": "0x5cBDB6cfB91d435c5899Fc05741e7D371fd71667",
683-
"creationCodeHash": "0xab7a8f4163377ef288e0bb8551051a920a83e0ec553b874f0f99b9db880d4e4a",
684-
"runtimeCodeHash": "0x9c4fbf132be7d540c99d00475226cb1fcba2625dde67cf3be8679f2374542940",
685-
"txHash": "0x328642997c021f8403348e999bfbada5cbbf94ae97c2f4d7e53e45fd08c201a6"
682+
"address": "0x9B81c7C5A21E65b849FD487540B0A82d3b97b2c7",
683+
"creationCodeHash": "0xd71f45e6c194920a26f90fcec96d8c3375f02c5aef8ad90c1be24e906ffe8342",
684+
"runtimeCodeHash": "0x68ec24512fedb866d7ba7ba6c02160317d0ca34eaacd23bddcc62d2cbcd9869c",
685+
"txHash": "0xfaecc9eb83958359f7440b3dbe1747c2191590acbbde920f191c94352cc0b6d7"
686686
}
687687
},
688688
"L2Staking": {
@@ -705,12 +705,12 @@
705705
"txHash": "0xa33c0d58ddaed7e3f7381a33e3d5f63e39219863019f00d54ce2fd2446076ac7",
706706
"proxy": true,
707707
"implementation": {
708-
"address": "0x069FaCd162023626866EfDa1C079D848575750d3",
709-
"creationCodeHash": "0xb242871068073ca5f58cd0d7df13f13a000424582252e9cc9f73a581d31f623d",
710-
"runtimeCodeHash": "0x799c51f69136f094239a5f69e39d1d1231dcb026788cdc5e9a6a1d0008e38728",
711-
"txHash": "0x8819cfb1d6837ebc17537d9919f18ebd03e5b846c703ab5f5b32bdaf54c315f7",
708+
"address": "0xE8a896DEf5D3EC99CEC612D66A50C8cEca2818eE",
709+
"creationCodeHash": "0x1795a2c86bb7ed09f75a3ed87db200b84c4383b46e0c37fff1ae2d42bc109339",
710+
"runtimeCodeHash": "0x98642f0bf1fae2e7b10a5781f6470b3fac6d3dae5e2e6eb5db8598eeb1821bae",
711+
"txHash": "0x7ee950c43ddd0c21c100e7fae038fc3d1ca58fc9c4048573782ebfb73d99ce75",
712712
"libraries": {
713-
"LibExponential": "0x38f7f3F8C4fE5aab64C5cB6657217413EFcB8817"
713+
"LibExponential": "0xdfea1e3f60b80fac01f222566886f30acc4a861c"
714714
}
715715
}
716716
},
@@ -743,10 +743,10 @@
743743
"txHash": "0x68f08fe0a1179170c8b4c7542725d71432b4171604d7456dff824e0ec1c6cdb9",
744744
"proxy": true,
745745
"implementation": {
746-
"address": "0x0E55B996EB7Bfc3175E883D02FF55a34f8C9986e",
747-
"creationCodeHash": "0x2e77ad7a1627b6e04bece0fe18b3ab543ef4a2d6914f2e5e640b2c8175aca3a8",
748-
"runtimeCodeHash": "0x0186afe711eff4ceea28620d091e3c6034fd15be05894119c74a38b020e3a554",
749-
"txHash": "0xbb04391bd3353d6f2210e98ced779edcda954d971effcae7fd8676a94afa2655"
746+
"address": "0x358bCB57F9893188c1f5CA4e3390C8E84dAAD9B9",
747+
"creationCodeHash": "0xce4c47d94a33d69e03d607dd13a9ad1ed7fa730ef4a2308eb56ddd646ebaa0aa",
748+
"runtimeCodeHash": "0x18d4a1659ccecede3d4d305ef1db4653d8f3dcbd4012f4e52200ae9f0c6c322c",
749+
"txHash": "0xc6b7c7ac5e1b800326fdc99a12262a1528f46fbd0881b5869d7c5a1709c6e0ce"
750750
}
751751
},
752752
"AllocationExchange": {
@@ -785,10 +785,11 @@
785785
"address": "0xa9AEb1c6f14f4244547B9a0946C485DA99047638"
786786
},
787787
"StakingExtension": {
788-
"address": "0xF79Ac2BD4F40c737f0BaCDa89fF40f5E821896D0",
789-
"creationCodeHash": "0xe23c59dbfb94b0cf7ef58f654b905977624ce57eaae2fce692edb28ca3f1b3ba",
790-
"runtimeCodeHash": "0xca8ad20187bc87e0e04a15184f529787dd23a0095047d411e1b271617a951c49",
791-
"txHash": "0xd80b1ca833e10a261c3feb0b816a7ef6de8e5378fa5f7f382f80adc53758f6a4"
788+
"address": "0x76ABD73cae3b3d02A57A7919DFC9E4b708714040",
789+
"constructorArgs": [],
790+
"creationCodeHash": "0x7ae74140871330ecabb7040182dc8288c2c84693393a519230036f39c2281138",
791+
"runtimeCodeHash": "0x4994aa74e9e29c36a8158af690a245ccd1cf4d955223e5fcb1ca62810b37ed57",
792+
"txHash": "0x2327ee82c64b6809749dd2e1178f04461fd6c519c97e2f750bb70bc9e39fad7f"
792793
}
793794
},
794795
"421613": {
@@ -1084,10 +1085,10 @@
10841085
"txHash": "0xe9298239bcb3c386cf66e6dd493cf6e7cdd9771c65fa2225e0b34d17550d6805",
10851086
"proxy": true,
10861087
"implementation": {
1087-
"address": "0x0FeB615632ffc04e6fC5BcAc9fF1bF97DD41d0a0",
1088-
"creationCodeHash": "0x75b20d5672b72cce7cdcedaf9cb97d909851e8dbe13dfe191efb2f786c729e18",
1089-
"runtimeCodeHash": "0xc361cd723ddeb297fc805e25d8632ad364deb6a07ef363e5f435db197b551241",
1090-
"txHash": "0xb76f3db491fed5e532de7ab33ff8621466d76cfa0d11bfaa61c8ab68952b0170"
1088+
"address": "0xd90022aB67920212D0F902F5c427DE82732DE136",
1089+
"creationCodeHash": "0x2287d9023bf7d91e688e1eb029eff7657ef3b87e37b5222b01fd50985d0928f9",
1090+
"runtimeCodeHash": "0xd799b2b74e9634d6b6ef15b5710409264bed04a60f9519b9d8f05ac183199d16",
1091+
"txHash": "0x436bcf91fed712dc8d54f449726b2078fb63cd770f90b492a9622efac5817762"
10911092
}
10921093
},
10931094
"SubgraphNFTDescriptor": {
@@ -1114,17 +1115,17 @@
11141115
"txHash": "0x137140783a99a3e9a60048d607124626ca87e2b972e8cc05efb41ac87c3cbcc4",
11151116
"proxy": true,
11161117
"implementation": {
1117-
"address": "0xb3fc82BcC8c793252460E574a2D604DCE0F06D29",
1118-
"creationCodeHash": "0x94711fb5bbc7fc4430b7e2d0d28209777427063ee1a35ca602357f0bf6c4cad7",
1119-
"runtimeCodeHash": "0x9d6890368edc21a1f53d7fe6baab12d408cb0e8d6c45aeb8479fc064de748055",
1120-
"txHash": "0x7c1cbe942df027f1eaeff0eba2fed242d67b916356a5315de07e10a864f403d7"
1118+
"address": "0x00CBF5024d454255577Bf2b0fB6A43328a6828c9",
1119+
"creationCodeHash": "0xd71f45e6c194920a26f90fcec96d8c3375f02c5aef8ad90c1be24e906ffe8342",
1120+
"runtimeCodeHash": "0x68ec24512fedb866d7ba7ba6c02160317d0ca34eaacd23bddcc62d2cbcd9869c",
1121+
"txHash": "0x54619944731edec530b7b0cd587f9c2faae332aa1671fe5e8d7e7e5c7e291a77"
11211122
}
11221123
},
11231124
"StakingExtension": {
1124-
"address": "0x876fB4B13D7Ed146757D3664B7E962b36936001C",
1125-
"creationCodeHash": "0xe23c59dbfb94b0cf7ef58f654b905977624ce57eaae2fce692edb28ca3f1b3ba",
1126-
"runtimeCodeHash": "0xca8ad20187bc87e0e04a15184f529787dd23a0095047d411e1b271617a951c49",
1127-
"txHash": "0xb2684880fbccbf085b6a4f339f1848ff5559ea49be5a1025ded7d2bd9ba4c3cf"
1125+
"address": "0x05709dd705A5674346B7206a2bC657C8bAb3301B",
1126+
"creationCodeHash": "0x7ae74140871330ecabb7040182dc8288c2c84693393a519230036f39c2281138",
1127+
"runtimeCodeHash": "0x4994aa74e9e29c36a8158af690a245ccd1cf4d955223e5fcb1ca62810b37ed57",
1128+
"txHash": "0xbe1ff9cb949a53209b778708265740dfa2a08a93cfce4c897a53989a5d93f8c1"
11281129
},
11291130
"L2Staking": {
11301131
"address": "0x865365C425f3A593Ffe698D9c4E6707D14d51e08",
@@ -1145,12 +1146,12 @@
11451146
"txHash": "0x326cf1f2849da4bb4d7e39f2783779e3c99fa48e4ee8ef004cfdd50c62e775df",
11461147
"proxy": true,
11471148
"implementation": {
1148-
"address": "0x6510B33cE246dd1F8A4BE1825F32A55995b38fcA",
1149-
"creationCodeHash": "0xdd9abafadeb64727a4c8b366c9af368f4a1a4113bde7acbe6b30387c7198ac7e",
1150-
"runtimeCodeHash": "0xbd37a4fd4850f58fadcf90e63c151927dd48f6fa9ed07843114f112acadc9138",
1151-
"txHash": "0xfbc3c6b153a7721d3cc8fac88ada18b98bb69ff1144762812e0617c5f7605fb9",
1149+
"address": "0xD07dFD514dc1b57020e6C1F49e05c48d0658C99f",
1150+
"creationCodeHash": "0x6a763345e5f166ea4e73ce9a116a49c9fc0833d9ea235a86fa5a997e91cf09e5",
1151+
"runtimeCodeHash": "0xb4c31859ac132241f04c802d4add70a94c7f2c6eb9dfd4bf224048d249dbc7bc",
1152+
"txHash": "0x68b34eda64287b84582c8f005c4e96162252d36c9c5c9b84332336a7c2e3d6d3",
11521153
"libraries": {
1153-
"LibExponential": "0xf02277DA40b10e68E958131f36FbB9b59EE144C9"
1154+
"LibExponential": "0xd844116f6d79a280b117Bb6d9EBf4121D4e8B44b"
11541155
}
11551156
}
11561157
},
@@ -1183,10 +1184,10 @@
11831184
"txHash": "0xb3764f4b576b46ee8dc6cbf680cad650b3ba80aa93dc6cf099862cfe8efc8a68",
11841185
"proxy": true,
11851186
"implementation": {
1186-
"address": "0x841B2a6055B816f8f2c7409b1234e8B73e8Cf1fE",
1187-
"creationCodeHash": "0x9d7257851678e3a0bd8ef74c219c314de490ebe91e6263129a3030d841dfc74b",
1188-
"runtimeCodeHash": "0xe490c3ae892d23d6ebed61a6081d70045ee6618f5196f25c28e6d7d66f798fee",
1189-
"txHash": "0xa8863f34d6e6d7a12d76c49e5f44aee9a6221ab30c755822e17c119d9e4f0d23"
1187+
"address": "0x887aC2f58D62Ac86d4E9aEc07c953991e3ca1bA3",
1188+
"creationCodeHash": "0xce4c47d94a33d69e03d607dd13a9ad1ed7fa730ef4a2308eb56ddd646ebaa0aa",
1189+
"runtimeCodeHash": "0x18d4a1659ccecede3d4d305ef1db4653d8f3dcbd4012f4e52200ae9f0c6c322c",
1190+
"txHash": "0x59d99afb9cefbb5c2275d9ac2d7230ac7f4a4cfb2440636408988a66075c032a"
11901191
}
11911192
},
11921193
"AllocationExchange": {

0 commit comments

Comments
 (0)