Skip to content
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

V2 final #121

Merged
merged 122 commits into from
Mar 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
122 commits
Select commit Hold shift + click to select a range
a7f3cc5
Update manager to support multiple implementation contracts
neokry Jul 18, 2023
6dce92e
Add validation to implementation addresses
neokry Jul 19, 2023
682d317
Adds new manager tests
neokry Jul 19, 2023
3749ef8
Add reserve system
neokry Jul 19, 2023
67d8f8e
Add new type of metadata renderer
neokry Jul 24, 2023
72b1225
Simplify media metadata renderer
neokry Jul 31, 2023
2f6a1af
Start media metadata tests
neokry Jul 31, 2023
b037360
Add more tests and refactor params
neokry Aug 2, 2023
8911005
Add batch delegate by sig ERC1271
neokry Aug 2, 2023
acd49fd
Add batch delegate with sig tests
neokry Aug 4, 2023
1b2bad0
Fix typo
neokry Aug 7, 2023
921c5f2
Fix if statement formatting and impl type comment
neokry Aug 7, 2023
ff754ea
Fix formatting
neokry Aug 7, 2023
588a9de
Merge branch 'v2-generic-manager' into v2-claim-system
neokry Aug 7, 2023
49ce083
Change reservedUntilTokenId to public
neokry Aug 7, 2023
94fb9c0
Fix formatting
neokry Aug 7, 2023
07b0e66
Merge branch 'v2-generic-manager' into v2-media-metadata-renderer
neokry Aug 7, 2023
7961187
Fix formatting
neokry Aug 7, 2023
fc955a8
Merge branch 'v2-generic-manager' into batch-delegate-with-sig
neokry Aug 7, 2023
cf04f56
Fix formatting
neokry Aug 7, 2023
2c66f21
Add partial soulbound token
neokry Aug 8, 2023
0c97a1c
Merge branch 'v2-claim-system' into v2-partial-soulbound-token
neokry Aug 8, 2023
c52a9e3
Finish partial soulbound implementation
neokry Aug 8, 2023
f3841bb
Update storage layout
neokry Aug 17, 2023
c2064ce
Merge branch 'v2-generic-manager' into v2-claim-system
neokry Aug 17, 2023
f650fbf
Update token storage layout
neokry Aug 17, 2023
a0daa73
Merge branch 'v2-generic-manager' into v2-media-metadata-renderer
neokry Aug 17, 2023
cf3eaa3
Merge branch 'v2-generic-manager' into batch-delegate-with-sig
neokry Aug 17, 2023
5942d1a
Fix flaking test
neokry Aug 17, 2023
f6fa780
Add unit tests
neokry Aug 18, 2023
952096c
Merge branch 'v2-claim-system' into v2-partial-soulbound-token
neokry Aug 18, 2023
517841d
Fix token names
neokry Aug 18, 2023
09fd03c
Add protocol rewards
neokry Aug 31, 2023
d9c23c9
Merge branch 'v2-generic-manager' into v2-audit
neokry Aug 31, 2023
9feb9c1
Merge branch 'v2-claim-system' into v2-audit
neokry Aug 31, 2023
298029c
Merge branch 'batch-delegate-with-sig' into v2-audit
neokry Aug 31, 2023
a2ff616
Merge branch 'v2-partial-soulbound-token' into v2-audit
neokry Aug 31, 2023
bf19e4e
Merge branch 'v2-protocol-rewards' into v2-audit
neokry Aug 31, 2023
dee9d1d
Merge branch 'v2-media-metadata-renderer' into v2-audit
neokry Aug 31, 2023
d6efffc
Fix merge issues
neokry Sep 4, 2023
0005906
Fix merge issues
neokry Sep 4, 2023
7d8c979
Adds collection plus minter and merkle reserve minter
neokry Sep 11, 2023
f55b32a
Merge branch 'v2-new-minters' of https://github.com/ourzora/nouns-pro…
neokry Sep 11, 2023
7cc5bdc
Fix storage layout
neokry Sep 11, 2023
4805ee0
Fix smaller issues
neokry Sep 12, 2023
b77830d
Break out collection plus parameters
neokry Sep 12, 2023
f660035
Remove unused struct and document params
neokry Sep 12, 2023
ff84134
Fix comments
neokry Sep 12, 2023
540ae61
Merge branch 'v2-protocol-rewards' into v2-audit
neokry Sep 12, 2023
81643b8
Small metadata fixes
neokry Sep 13, 2023
91f73a4
Improve documentation
neokry Sep 14, 2023
9db2c59
Document init params
neokry Sep 14, 2023
ee2e551
Update coments
neokry Sep 15, 2023
a3f9dac
Allow minters to be set and initilized on token initilization
neokry Sep 15, 2023
77940d9
Add more comments to minters
neokry Sep 15, 2023
f5a9450
Add PartialMirrorToken and ERC721 redeem minter
neokry Sep 20, 2023
b17e75e
Interface changes + allow auction contract to change founders rewards
neokry Sep 21, 2023
26034ff
Adds get token to mirror
neokry Sep 21, 2023
5cfa504
Add scripts and ERC165
neokry Sep 27, 2023
32db938
Interface and address changes
neokry Sep 28, 2023
99c7d71
fix typo
neokry Oct 16, 2023
57c2543
Add new deployments
neokry Oct 18, 2023
8f46256
refactor to keep manager types and reduce diff
neokry Oct 18, 2023
6178bdf
Refactor to simplify token types and move metadata folder
neokry Oct 19, 2023
b01e69a
Minor changes for reserve minter
neokry Oct 20, 2023
60a1c3e
Minimize diff
neokry Oct 20, 2023
546ac01
Add deployer helper contracts
neokry Oct 20, 2023
52272e2
Minor fixes related to testnet deployments
neokry Oct 25, 2023
3229ac2
start protocol rewards rework
neokry Oct 25, 2023
526ace2
forge install: zora-protocol
neokry Oct 25, 2023
a165bab
finish protocol rewards rework
neokry Oct 25, 2023
5089876
finish protocol rewards rework
neokry Oct 25, 2023
5164f20
reduce diff
neokry Oct 26, 2023
4e8de50
minimize diff
neokry Oct 26, 2023
b0506e7
fix formatting diff
neokry Oct 26, 2023
7bf36d5
Allow deployment with custom metadata renderer
neokry Oct 26, 2023
f254dad
Clean up types and names
neokry Oct 26, 2023
9f916c0
Add builder fee to merkle minter
neokry Oct 27, 2023
153dfe0
Optimize storage structs
neokry Oct 27, 2023
de3e3b0
add more comments
neokry Oct 27, 2023
11028af
Add hard limits for protocol rewards. make setting renderer more generic
neokry Oct 27, 2023
fc365c0
Rework rewards to set at deploy time
neokry Oct 30, 2023
18531cb
Fix storage layout
neokry Oct 30, 2023
3284e1c
Document protocol rewards interface
neokry Oct 30, 2023
0418136
Fix protocol rewards optionality
neokry Oct 31, 2023
1f2214b
Allow reserve until tokenId to be updated
neokry Nov 1, 2023
d324922
Add event and comments
neokry Nov 1, 2023
b9a3dfd
use protocol rewards in merkle minter
neokry Nov 2, 2023
69cf40c
add new deploys
neokry Nov 3, 2023
e63345c
Add alias helper
neokry Nov 13, 2023
d209d77
Add ownership renounced event
neokry Nov 16, 2023
e81cfce
Fix test imports and flaking issues
neokry Nov 20, 2023
5f12ca4
Fix token allocation base tokenId issue
neokry Dec 8, 2023
d46bac3
Restricts merkle claims to only be used once
neokry Dec 11, 2023
0980654
Add governance delay
neokry Dec 12, 2023
08d0868
Fix issue where rewards are incorrectly rounded
neokry Dec 13, 2023
d42da20
Fix formatting
neokry Dec 13, 2023
06afa80
Fix formatting
neokry Dec 13, 2023
bb8a0fa
Add more tests
neokry Dec 13, 2023
2acc3be
Fix token test formatting
neokry Dec 13, 2023
7c7f5e8
Add reserve test
neokry Dec 13, 2023
91c37b7
Update storage layout
neokry Dec 13, 2023
af59d0a
Fixes DOS vector for auctions
neokry Dec 27, 2023
d08a3b9
Add minimum metadata calls to migration deployer
neokry Dec 27, 2023
fc48915
Fix issue where batch merkle claims could be blocked
neokry Dec 29, 2023
d5f6165
Merge pull request #122 from ourzora/v2-mitigration-fix-base-tokenId
neokry Jan 2, 2024
bd2ec73
Merge pull request #123 from ourzora/v2-mitigations-auction-rounding-…
neokry Jan 2, 2024
cb0da8d
Merge pull request #124 from ourzora/v2-mitigrations-add-gov-timelock
neokry Jan 2, 2024
9686e8f
Merge pull request #125 from ourzora/v2-migrations-fix-auction-dos
neokry Jan 2, 2024
5bd5dcc
Merge pull request #126 from ourzora/v2-mitigations-only-use-merkle-c…
neokry Jan 2, 2024
cd579ff
Merge pull request #127 from ourzora/v2-mitigations-fix-batch-merkle-…
neokry Jan 2, 2024
655402a
Merge branch 'v2-mitigations-minimum-metadata-calls' into v2-audit-min
neokry Jan 2, 2024
c66efff
update base goerli addreses
neokry Jan 4, 2024
dbb1d37
Add sepolia deployments
neokry Jan 15, 2024
989291a
Add new deployment script
neokry Jan 17, 2024
48540bb
Add reason to protocol rewards and improve upgrade script
neokry Jan 29, 2024
ae2398f
Merge branch 'sepolia-deploys' into v2-audit-min
neokry Jan 29, 2024
2fc3c89
Sepolia upgrade
neokry Jan 29, 2024
84a4ba3
Deploy to L2s
neokry Jan 30, 2024
5b123be
deploy testnet migration deployers
neokry Feb 1, 2024
9094316
final l1 deployments
neokry Feb 2, 2024
760380d
Fix founders rewards tests
neokry Mar 8, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 29 additions & 25 deletions .storage-layout
Original file line number Diff line number Diff line change
Expand Up @@ -18,36 +18,39 @@
➡ Auction
=======================

| Name | Type | Slot | Offset | Bytes | Contract |
|---------------|--------------------------------|------|--------|-------|---------------------------------|
| _initialized | uint8 | 0 | 0 | 1 | src/auction/Auction.sol:Auction |
| _initializing | bool | 0 | 1 | 1 | src/auction/Auction.sol:Auction |
| _owner | address | 0 | 2 | 20 | src/auction/Auction.sol:Auction |
| _pendingOwner | address | 1 | 0 | 20 | src/auction/Auction.sol:Auction |
| _status | uint256 | 2 | 0 | 32 | src/auction/Auction.sol:Auction |
| _paused | bool | 3 | 0 | 1 | src/auction/Auction.sol:Auction |
| settings | struct AuctionTypesV1.Settings | 4 | 0 | 64 | src/auction/Auction.sol:Auction |
| token | contract Token | 6 | 0 | 20 | src/auction/Auction.sol:Auction |
| auction | struct AuctionTypesV1.Auction | 7 | 0 | 96 | src/auction/Auction.sol:Auction |
| Name | Type | Slot | Offset | Bytes | Contract |
|--------------------|-------------------------------------|------|--------|-------|---------------------------------|
| _initialized | uint8 | 0 | 0 | 1 | src/auction/Auction.sol:Auction |
| _initializing | bool | 0 | 1 | 1 | src/auction/Auction.sol:Auction |
| _owner | address | 0 | 2 | 20 | src/auction/Auction.sol:Auction |
| _pendingOwner | address | 1 | 0 | 20 | src/auction/Auction.sol:Auction |
| _status | uint256 | 2 | 0 | 32 | src/auction/Auction.sol:Auction |
| _paused | bool | 3 | 0 | 1 | src/auction/Auction.sol:Auction |
| settings | struct AuctionTypesV1.Settings | 4 | 0 | 64 | src/auction/Auction.sol:Auction |
| token | contract Token | 6 | 0 | 20 | src/auction/Auction.sol:Auction |
| auction | struct AuctionTypesV1.Auction | 7 | 0 | 96 | src/auction/Auction.sol:Auction |
| currentBidReferral | address | 10 | 0 | 20 | src/auction/Auction.sol:Auction |
| founderReward | struct AuctionTypesV2.FounderReward | 11 | 0 | 32 | src/auction/Auction.sol:Auction |

=======================
➡ Governor
=======================

| Name | Type | Slot | Offset | Bytes | Contract |
|--------------------------|-----------------------------------------------------|------|--------|-------|-----------------------------------------------|
| _initialized | uint8 | 0 | 0 | 1 | src/governance/governor/Governor.sol:Governor |
| _initializing | bool | 0 | 1 | 1 | src/governance/governor/Governor.sol:Governor |
| _owner | address | 0 | 2 | 20 | src/governance/governor/Governor.sol:Governor |
| _pendingOwner | address | 1 | 0 | 20 | src/governance/governor/Governor.sol:Governor |
| HASHED_NAME | bytes32 | 2 | 0 | 32 | src/governance/governor/Governor.sol:Governor |
| HASHED_VERSION | bytes32 | 3 | 0 | 32 | src/governance/governor/Governor.sol:Governor |
| INITIAL_DOMAIN_SEPARATOR | bytes32 | 4 | 0 | 32 | src/governance/governor/Governor.sol:Governor |
| INITIAL_CHAIN_ID | uint256 | 5 | 0 | 32 | src/governance/governor/Governor.sol:Governor |
| nonces | mapping(address => uint256) | 6 | 0 | 32 | src/governance/governor/Governor.sol:Governor |
| settings | struct GovernorTypesV1.Settings | 7 | 0 | 96 | src/governance/governor/Governor.sol:Governor |
| proposals | mapping(bytes32 => struct GovernorTypesV1.Proposal) | 10 | 0 | 32 | src/governance/governor/Governor.sol:Governor |
| hasVoted | mapping(bytes32 => mapping(address => bool)) | 11 | 0 | 32 | src/governance/governor/Governor.sol:Governor |
| Name | Type | Slot | Offset | Bytes | Contract |
|--------------------------------------|-----------------------------------------------------|------|--------|-------|-----------------------------------------------|
| _initialized | uint8 | 0 | 0 | 1 | src/governance/governor/Governor.sol:Governor |
| _initializing | bool | 0 | 1 | 1 | src/governance/governor/Governor.sol:Governor |
| _owner | address | 0 | 2 | 20 | src/governance/governor/Governor.sol:Governor |
| _pendingOwner | address | 1 | 0 | 20 | src/governance/governor/Governor.sol:Governor |
| HASHED_NAME | bytes32 | 2 | 0 | 32 | src/governance/governor/Governor.sol:Governor |
| HASHED_VERSION | bytes32 | 3 | 0 | 32 | src/governance/governor/Governor.sol:Governor |
| INITIAL_DOMAIN_SEPARATOR | bytes32 | 4 | 0 | 32 | src/governance/governor/Governor.sol:Governor |
| INITIAL_CHAIN_ID | uint256 | 5 | 0 | 32 | src/governance/governor/Governor.sol:Governor |
| nonces | mapping(address => uint256) | 6 | 0 | 32 | src/governance/governor/Governor.sol:Governor |
| settings | struct GovernorTypesV1.Settings | 7 | 0 | 96 | src/governance/governor/Governor.sol:Governor |
| proposals | mapping(bytes32 => struct GovernorTypesV1.Proposal) | 10 | 0 | 32 | src/governance/governor/Governor.sol:Governor |
| hasVoted | mapping(bytes32 => mapping(address => bool)) | 11 | 0 | 32 | src/governance/governor/Governor.sol:Governor |
| delayedGovernanceExpirationTimestamp | uint256 | 12 | 0 | 32 | src/governance/governor/Governor.sol:Governor |

=======================
➡ Treasury
Expand Down Expand Up @@ -91,3 +94,4 @@
| founder | mapping(uint256 => struct TokenTypesV1.Founder) | 19 | 0 | 32 | src/token/Token.sol:Token |
| tokenRecipient | mapping(uint256 => struct TokenTypesV1.Founder) | 20 | 0 | 32 | src/token/Token.sol:Token |
| minter | mapping(address => bool) | 21 | 0 | 32 | src/token/Token.sol:Token |
| reservedUntilTokenId | uint256 | 22 | 0 | 32 | src/token/Token.sol:Token |
2 changes: 2 additions & 0 deletions addresses/1.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
{
"BuilderDAO": "0x7498e6e471f31e869f038D8DBffbDFdf650c3F95",
"ProtocolRewards": "0x7777777F279eba3d3Ad8F4E708545291A6fDBA8B",
"Manager": "0xd310a3041dfcf14def5ccbc508668974b5da7174",
"ManagerImpl": "0x138D8Aef5Cbbbb9Ea8da98CC0847FE0F3b573b40",
"WETH": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
Expand Down
13 changes: 9 additions & 4 deletions addresses/10.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
{
"BuilderDAO": "0x7C69609645837a77915410B9B5605f54C79Da5D2",
"ProtocolRewards": "0x7777777F279eba3d3Ad8F4E708545291A6fDBA8B",
"CrossDomainMessenger": "0x4200000000000000000000000000000000000007",
"Manager": "0x3ac0e64fe2931f8e082c6bb29283540de9b5371c",
"ManagerImpl": "0x15567b396077f698fcf211629e650d898e4b4e26",
"ManagerImpl": "0x7bf440c100240A6154cDc6013dc6CdA647b994e2",
"WETH": "0x4200000000000000000000000000000000000006",
"Auction": "0x639dc4bdcaa16dd626eaa6a1480a852d5427252c",
"Token": "0x127f22a79d123780f7e9ff38578d16a78799c131",
"Auction": "0xf958872ceb73bA7d0acA0c7a9905119BCb371dEC",
"Token": "0xE77e4FA003b2cC07ad10a9D1dB216Cae5Ed14d3f",
"MetadataRenderer": "0xb4ca85d61f7fcce0d176fdb743860dabf3fc03f9",
"Treasury": "0xaf75199b91aedbe2b99476899782c5bb507393e0",
"Governor": "0x46e4eae74254346867bbf53e7d30baa6f6c8cd5a"
"Governor": "0x9Af9f31BAE469c13528B458E007A7EA965BD14bB",
"L2MigrationDeployer": "0x7D8Ea0D056f5B8443cdD8495D4e90FFCf0a8A354",
"MerkleReserveMinter": "0x8DFEd5737cd21e25009A2a2CB56dca8EA618e5D3"
}
13 changes: 13 additions & 0 deletions addresses/11155111.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"BuilderDAO": "0x7498e6e471f31e869f038D8DBffbDFdf650c3F95",
"CrossDomainMessenger": "0x4200000000000000000000000000000000000007",
"ProtocolRewards": "0x7777777F279eba3d3Ad8F4E708545291A6fDBA8B",
"Manager": "0x0ca90a96ac58f19b1f69f67103245c9263bc4bfc",
"ManagerImpl": "0xABdEdc8730410716DD0a5E54A89C85546A3458bA",
"WETH": "0x7b79995e5f793a07bc00c21412e50ecae098e7f9",
"Auction": "0xca8F9A4805CCFfdCcfc5Bf7973302a0c01f4347b",
"Token": "0x44D9FD02e6d8d96ca9c2bBD26C232024977674C5",
"MetadataRenderer": "0xec23ce6407ef841adf52e7232d3df5a44cb38041",
"Treasury": "0x5daabe9382158c3f133b360a5f0b46ca5a7f6e86",
"Governor": "0xaa21AFD73e6Fd5f69C87A6839D0beEDEE075e9a3"
}
15 changes: 15 additions & 0 deletions addresses/11155420.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"BuilderDAO": "0x7498e6e471f31e869f038D8DBffbDFdf650c3F95",
"CrossDomainMessenger": "0x4200000000000000000000000000000000000007",
"ProtocolRewards": "0x7777777F279eba3d3Ad8F4E708545291A6fDBA8B",
"Manager": "0x1004e43b540af4dfde2737c29893716817b0a1d7",
"ManagerImpl": "0x93f9d43a7bD751f8546A54785AE48D049dDd2697",
"WETH": "0x7b79995e5f793a07bc00c21412e50ecae098e7f9",
"Auction": "0xaa21AFD73e6Fd5f69C87A6839D0beEDEE075e9a3",
"Token": "0xca8F9A4805CCFfdCcfc5Bf7973302a0c01f4347b",
"MetadataRenderer": "0xDA804D6e0Da967E2A7359Dd0777898f577A0B995",
"Treasury": "0x7abe363c6dd3a4dec6a3311681723f35740f69e7",
"Governor": "0xABdEdc8730410716DD0a5E54A89C85546A3458bA",
"L2MigrationDeployer": "0xF3a4ca161a88e26115d1C1DBcB8C4874E1786F42",
"MerkleReserveMinter": "0xDEDAA98037030060DD385Deb19Fa332DF79F43a8"
}
3 changes: 3 additions & 0 deletions addresses/420.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"BuilderDAO": "0x7498e6e471f31e869f038D8DBffbDFdf650c3F95",
"ProtocolRewards": "0x7777777F279eba3d3Ad8F4E708545291A6fDBA8B",
"CrossDomainMessenger": "0x4200000000000000000000000000000000000007",
"Manager": "0x5f9c1e7e31875beaa6ba6b0ab573a4abecc95d67",
"ManagerImpl": "0x93f9d43a7bd751f8546a54785ae48d049ddd2697",
"WETH": "0x4200000000000000000000000000000000000006",
Expand Down
13 changes: 9 additions & 4 deletions addresses/7777777.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
{
"BuilderDAO": "0x7229F0c537e64f3EA9E9b993601578A7B09c402C",
"ProtocolRewards": "0x7777777F279eba3d3Ad8F4E708545291A6fDBA8B",
"CrossDomainMessenger": "0x4200000000000000000000000000000000000007",
"Manager": "0x3ac0e64fe2931f8e082c6bb29283540de9b5371c",
"ManagerImpl": "0x15567b396077f698fcf211629e650d898e4b4e26",
"ManagerImpl": "0x7bf440c100240A6154cDc6013dc6CdA647b994e2",
"WETH": "0x4200000000000000000000000000000000000006",
"Auction": "0x639dc4bdcaa16dd626eaa6a1480a852d5427252c",
"Token": "0x127f22a79d123780f7e9ff38578d16a78799c131",
"Auction": "0xf958872ceb73ba7d0aca0c7a9905119bcb371dec",
"Token": "0xe77e4fa003b2cc07ad10a9d1db216cae5ed14d3f",
"MetadataRenderer": "0xb4ca85d61f7fcce0d176fdb743860dabf3fc03f9",
"Treasury": "0xaf75199b91aedbe2b99476899782c5bb507393e0",
"Governor": "0x46e4eae74254346867bbf53e7d30baa6f6c8cd5a"
"Governor": "0x9af9f31bae469c13528b458e007a7ea965bd14bb",
"L2MigrationDeployer": "0x7D8Ea0D056f5B8443cdD8495D4e90FFCf0a8A354.",
"MerkleReserveMinter": "0x8DFEd5737cd21e25009A2a2CB56dca8EA618e5D3."
}
13 changes: 9 additions & 4 deletions addresses/8453.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
{
"BuilderDAO": "0x894F30da29216516b5aE85207dED77038C107f22",
"ProtocolRewards": "0x7777777F279eba3d3Ad8F4E708545291A6fDBA8B",
"CrossDomainMessenger": "0x4200000000000000000000000000000000000007",
"Manager": "0x3ac0e64fe2931f8e082c6bb29283540de9b5371c",
"ManagerImpl": "0x15567b396077f698fcf211629e650d898e4b4e26",
"ManagerImpl": "0x7bf440c100240A6154cDc6013dc6CdA647b994e2",
"WETH": "0x4200000000000000000000000000000000000006",
"Auction": "0x639dc4bdcaa16dd626eaa6a1480a852d5427252c",
"Token": "0x127f22a79d123780f7e9ff38578d16a78799c131",
"Auction": "0xf958872ceb73bA7d0acA0c7a9905119BCb371dEC",
"Token": "0xE77e4FA003b2cC07ad10a9D1dB216Cae5Ed14d3f",
"MetadataRenderer": "0xb4ca85d61f7fcce0d176fdb743860dabf3fc03f9",
"Treasury": "0xaf75199b91aedbe2b99476899782c5bb507393e0",
"Governor": "0x46e4eae74254346867bbf53e7d30baa6f6c8cd5a"
"Governor": "0x9Af9f31BAE469c13528B458E007A7EA965BD14bB",
"L2MigrationDeployer": "0x8ef7b563Ff9F4A1f2d294845000cDf782d9afd7c",
"MerkleReserveMinter": "0x7D8Ea0D056f5B8443cdD8495D4e90FFCf0a8A354"
}
5 changes: 4 additions & 1 deletion addresses/84531.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
{
"BuilderDAO": "0x7498e6e471f31e869f038D8DBffbDFdf650c3F95",
"WETH": "0x4200000000000000000000000000000000000006",
"CrossDomainMessenger": "0x4200000000000000000000000000000000000007",
"ProtocolRewards": "0x7777777F279eba3d3Ad8F4E708545291A6fDBA8B",
"Manager": "0x550c326d688fD51ae65AC6A2d48749E631023A03",
"ManagerImpl": "0xA644bA2dD0740ACD6FE6f9a031C6b7B2Ce466299",
"WETH": "0x4200000000000000000000000000000000000006",
"Auction": "0x3fb5d8E80835D07056c12757A183Ab659B1a44BF",
"Token": "0x3CC6ba057f394B00aC1fF48707d5C04DE29504C6",
"MetadataRenderer": "0x0B3a22E5C5824d9d227986F76190f504c0906aD6",
Expand Down
15 changes: 15 additions & 0 deletions addresses/84532.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"BuilderDAO": "0x7498e6e471f31e869f038D8DBffbDFdf650c3F95",
"CrossDomainMessenger": "0x4200000000000000000000000000000000000007",
"ProtocolRewards": "0x7777777F279eba3d3Ad8F4E708545291A6fDBA8B",
"Manager": "0x550c326d688fd51ae65ac6a2d48749e631023a03",
"ManagerImpl": "0xf896daA9E7CdCa767202D2f9699e7A30B22F6087",
"WETH": "0x7b79995e5f793a07bc00c21412e50ecae098e7f9",
"Auction": "0xEe970F19eD4960234e75ee8d3A42c98cA65B5c34",
"Token": "0xec23Ce6407Ef841aDf52e7232d3dF5A44cB38041",
"MetadataRenderer": "0x0b3a22e5c5824d9d227986f76190f504c0906ad6",
"Treasury": "0x047b1e00eb4726afc57d559f851146e84e31d1dc",
"Governor": "0x5DaabE9382158C3F133B360a5F0b46cA5a7f6E86",
"L2MigrationDeployer": "0x1e57Cad7C22042BD765011d0F2eb36606Fe12C3F",
"MerkleReserveMinter": "0x7AbE363C6DD3a4dEC6a3311681723f35740f69E7"
}
3 changes: 3 additions & 0 deletions addresses/999.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"BuilderDAO": "0x7498e6e471f31e869f038D8DBffbDFdf650c3F95",
"ProtocolRewards": "0x7777777F279eba3d3Ad8F4E708545291A6fDBA8B",
"CrossDomainMessenger": "0x4200000000000000000000000000000000000007",
"Manager": "0xc521f85613985b7e417fccd5b348f64263d79397",
"ManagerImpl": "0x50704311b9732bf7dd7d892859c4a60f752e736b",
"WETH": "0x4200000000000000000000000000000000000006",
Expand Down
15 changes: 15 additions & 0 deletions addresses/999999999.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"BuilderDAO": "0x7498e6e471f31e869f038D8DBffbDFdf650c3F95",
"CrossDomainMessenger": "0x4200000000000000000000000000000000000007",
"ProtocolRewards": "0x7777777F279eba3d3Ad8F4E708545291A6fDBA8B",
"Manager": "0x550c326d688fd51ae65ac6a2d48749e631023a03",
"ManagerImpl": "0xf896daA9E7CdCa767202D2f9699e7A30B22F6087",
"WETH": "0x7b79995e5f793a07bc00c21412e50ecae098e7f9",
"Auction": "0xee970f19ed4960234e75ee8d3a42c98ca65b5c34",
"Token": "0xec23ce6407ef841adf52e7232d3df5a44cb38041",
"MetadataRenderer": "0x0b3a22e5c5824d9d227986f76190f504c0906ad6",
"Treasury": "0x047b1e00eb4726afc57d559f851146e84e31d1dc",
"Governor": "0x5daabe9382158c3f133b360a5f0b46ca5a7f6e86",
"L2MigrationDeployer": "0x1e57Cad7C22042BD765011d0F2eb36606Fe12C3F",
"MerkleReserveMinter": "0x7AbE363C6DD3a4dEC6a3311681723f35740f69E7"
}
2 changes: 2 additions & 0 deletions deploys/10.version2_new.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Merkle Reserve Minter: 0x8dfed5737cd21e25009a2a2cb56dca8ea618e5d3
Migration Deployer: 0x7d8ea0d056f5b8443cdd8495d4e90ffcf0a8a354
4 changes: 4 additions & 0 deletions deploys/10.version2_upgrade.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Token implementation: 0xe77e4fa003b2cc07ad10a9d1db216cae5ed14d3f
Auction implementation: 0xf958872ceb73ba7d0aca0c7a9905119bcb371dec
Governor implementation: 0x9af9f31bae469c13528b458e007a7ea965bd14bb
Manager implementation: 0x7bf440c100240a6154cdc6013dc6cda647b994e2
7 changes: 7 additions & 0 deletions deploys/11155111.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Manager: 0x0ca90a96ac58f19b1f69f67103245c9263bc4bfc
Token implementation: 0x5652d5fc630d3334a961b0b6be876e9f94899baa
Metadata Renderer implementation: 0xec23ce6407ef841adf52e7232d3df5a44cb38041
Auction implementation: 0xee970f19ed4960234e75ee8d3a42c98ca65b5c34
Treasury implementation: 0x5daabe9382158c3f133b360a5f0b46ca5a7f6e86
Governor implementation: 0xf896daa9e7cdca767202d2f9699e7a30b22f6087
Manager implementation: 0x30bc8ae9bfe8a4132e4bb3393e0cbe439557fd68
2 changes: 2 additions & 0 deletions deploys/11155111.version2_new.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Merkle Reserve Minter: 0xf3a4ca161a88e26115d1c1dbcb8c4874e1786f42
Migration Deployer: 0x381846d1933d00b4a9d239d9f0759e72e1009b22
4 changes: 4 additions & 0 deletions deploys/11155111.version2_upgrade.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Token implementation: 0x44d9fd02e6d8d96ca9c2bbd26c232024977674c5
Auction implementation: 0xca8f9a4805ccffdccfc5bf7973302a0c01f4347b
Governor implementation: 0xaa21afd73e6fd5f69c87a6839d0beedee075e9a3
Manager implementation: 0xabdedc8730410716dd0a5e54a89c85546a3458ba
7 changes: 7 additions & 0 deletions deploys/11155420.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Manager: 0x1004e43b540af4dfde2737c29893716817b0a1d7
Token implementation: 0x424f1c2b85bcec187fc22fba2b307e31950992bc
Metadata Renderer implementation: 0xda804d6e0da967e2a7359dd0777898f577a0b995
Auction implementation: 0xd91e5a7f72b41c1eb443110299c4961795b6c69c
Treasury implementation: 0x7abe363c6dd3a4dec6a3311681723f35740f69e7
Governor implementation: 0x1e57cad7c22042bd765011d0f2eb36606fe12c3f
Manager implementation: 0xf888b57b0cf99052dcd55d021f8bd0c916374a84
2 changes: 2 additions & 0 deletions deploys/11155420.version2_new.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Merkle Reserve Minter: 0xdedaa98037030060dd385deb19fa332df79f43a8
Migration Deployer: 0xf3a4ca161a88e26115d1c1dbcb8c4874e1786f42
4 changes: 4 additions & 0 deletions deploys/11155420.version2_upgrade.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Token implementation: 0xca8f9a4805ccffdccfc5bf7973302a0c01f4347b
Auction implementation: 0xaa21afd73e6fd5f69c87a6839d0beedee075e9a3
Governor implementation: 0xabdedc8730410716dd0a5e54a89c85546a3458ba
Manager implementation: 0x93f9d43a7bd751f8546a54785ae48d049ddd2697
2 changes: 2 additions & 0 deletions deploys/420.version2_new.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Merkle Reserve Minter: 0xe77e4fa003b2cc07ad10a9d1db216cae5ed14d3f
Migration Deployer: 0xf958872ceb73ba7d0aca0c7a9905119bcb371dec
4 changes: 4 additions & 0 deletions deploys/420.version2_upgrade.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Token implementation: 0xef49483419bc5516ec4c6d601adfac4a359ef8a6
Auction implementation: 0xdd908dfaf5e13bac01abe96e4b6d992f92c1fca0
Governor implementation: 0xef36580d07a0649e616d8dff968762ec703e12bb
Manager implementation: 0x5f94ae9dca1d215331d627f38a721c6f3f7e9872
2 changes: 2 additions & 0 deletions deploys/7777777.version2_new.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Merkle Reserve Minter: 0x8dfed5737cd21e25009a2a2cb56dca8ea618e5d3
Migration Deployer: 0x7d8ea0d056f5b8443cdd8495d4e90ffcf0a8a354
4 changes: 4 additions & 0 deletions deploys/7777777.version2_upgrade.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Token implementation: 0xe77e4fa003b2cc07ad10a9d1db216cae5ed14d3f
Auction implementation: 0xf958872ceb73ba7d0aca0c7a9905119bcb371dec
Governor implementation: 0x9af9f31bae469c13528b458e007a7ea965bd14bb
Manager implementation: 0x7bf440c100240a6154cdc6013dc6cda647b994e2
2 changes: 2 additions & 0 deletions deploys/8453.version2_new.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Merkle Reserve Minter: 0x7d8ea0d056f5b8443cdd8495d4e90ffcf0a8a354
Migration Deployer: 0x8ef7b563ff9f4a1f2d294845000cdf782d9afd7c
4 changes: 4 additions & 0 deletions deploys/8453.version2_upgrade.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Token implementation: 0xe77e4fa003b2cc07ad10a9d1db216cae5ed14d3f
Auction implementation: 0xf958872ceb73ba7d0aca0c7a9905119bcb371dec
Governor implementation: 0x9af9f31bae469c13528b458e007a7ea965bd14bb
Manager implementation: 0x7bf440c100240a6154cdc6013dc6cda647b994e2
Loading
Loading