Skip to content

Commit b569ea6

Browse files
committed
Add implicit registry next
1 parent 4998cb2 commit b569ea6

File tree

3 files changed

+31
-11
lines changed

3 files changed

+31
-11
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,8 +183,9 @@ The following is a list of contracts that are deployed by this script.
183183
│ guards-v2 │ ProdGuardV2 │ 0x761f5e29944D79d76656323F106CF2efBF5F09e9 │
184184
│ immutable-factories │ Erc1155OperatorEnforcedFactory │ 0xc89f63389ef3B53D07649D52D47F9E4afcAbb1fB │
185185
│ immutable-factories │ Erc712OperatorEnforcedFactory │ 0x5fD880b092bD285873b16335a454D11c062a4689 │
186-
│ implicit-registry │ ImplicitRegistry │ 0x0D9Ff8C6c3C7E0f32bE6B2DbE1d8cF20BE3d13F4 │
187186
│ implicit-registry │ ImplicitRegistryDev │ 0x652d9299715E22820222247E8b780144771404Fe │
187+
│ implicit-registry │ ImplicitRegistryNext │ 0x5AF4A31EDA6598B6877184bfAb1578B9c1400b93 │
188+
│ implicit-registry │ ImplicitRegistryProd │ 0x0D9Ff8C6c3C7E0f32bE6B2DbE1d8cF20BE3d13F4 │
188189
│ marketplace-v1 │ MarketV1 │ 0xB537a160472183f2150d42EB1c3DD6684A55f74c │
189190
│ marketplace-v2 │ BatchPayableHelperV2 │ 0x6166c1952c54dEd6b070B4616797E61b6c48A117 │
190191
│ marketplace-v2 │ MarketFactoryV2 │ 0xBDC76d15eA28beB6AF2Cc69b4EFBb4Aa4FB77689 │

constants.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@ constants:
44
address-zero: "0x0000000000000000000000000000000000000000"
55
salt-zero: "0x0000000000000000000000000000000000000000000000000000000000000000"
66
salt-one: "0x0000000000000000000000000000000000000000000000000000000000000001"
7+
salt-two: "0x0000000000000000000000000000000000000000000000000000000000000002"
78
developer-multisig-01: "0x007a47e6BF40C1e0ed5c01aE42fDC75879140bc4"
89
entrypoint-4337-07: "0x0000000071727de22e5e9d8baf0edac6f37da032"

jobs/builder/implicit-registry.yaml

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,33 +3,35 @@ version: "1"
33
description: "Implicit registry"
44

55
actions:
6-
- name: "implicit-registry"
6+
- name: "implicit-registry-dev"
77
template: "erc-2470"
88
arguments:
9-
salt: "{{salt-one}}"
9+
salt: "{{salt-zero}}"
1010
creationCode:
1111
type: "constructor-encode"
1212
arguments:
1313
creationCode: "{{Contract(./build-info/implicit-registry.json:ImplicitProjectRegistry).creationCode}}"
1414
output: true
1515

16-
- name: "implicit-registry-dev"
16+
- name: "implicit-registry-next"
1717
template: "erc-2470"
1818
arguments:
19-
salt: "{{salt-zero}}"
19+
salt: "{{salt-two}}"
2020
creationCode:
2121
type: "constructor-encode"
2222
arguments:
2323
creationCode: "{{Contract(./build-info/implicit-registry.json:ImplicitProjectRegistry).creationCode}}"
2424
output: true
2525

26-
- name: "verify-implicit-registry"
27-
depends_on: ["implicit-registry"]
28-
template: "verify-contract"
26+
- name: "implicit-registry-prod"
27+
template: "erc-2470"
2928
arguments:
30-
address: "{{implicit-registry.address}}"
31-
contract: "{{Contract(./build-info/implicit-registry.json:ImplicitProjectRegistry)}}"
32-
output: false
29+
salt: "{{salt-one}}"
30+
creationCode:
31+
type: "constructor-encode"
32+
arguments:
33+
creationCode: "{{Contract(./build-info/implicit-registry.json:ImplicitProjectRegistry).creationCode}}"
34+
output: true
3335

3436
- name: "verify-implicit-registry-dev"
3537
depends_on: ["implicit-registry-dev"]
@@ -38,3 +40,19 @@ actions:
3840
address: "{{implicit-registry-dev.address}}"
3941
contract: "{{Contract(./build-info/implicit-registry.json:ImplicitProjectRegistry)}}"
4042
output: false
43+
44+
- name: "verify-implicit-registry-next"
45+
depends_on: ["implicit-registry-next"]
46+
template: "verify-contract"
47+
arguments:
48+
address: "{{implicit-registry-next.address}}"
49+
contract: "{{Contract(./build-info/implicit-registry.json:ImplicitProjectRegistry)}}"
50+
output: false
51+
52+
- name: "verify-implicit-registry-prod"
53+
depends_on: ["implicit-registry-prod"]
54+
template: "verify-contract"
55+
arguments:
56+
address: "{{implicit-registry-prod.address}}"
57+
contract: "{{Contract(./build-info/implicit-registry.json:ImplicitProjectRegistry)}}"
58+
output: false

0 commit comments

Comments
 (0)