ctp: fixup deploy scripts for the nft bridge#3570
Conversation
|
|
This PR changes implementation code, but doesn't include a changeset. Did you forget to add one? |
|
Going to be testing this against |
1e69dfa to
0088ec6
Compare
|
Tagging |
packages/contracts-periphery/deploy/nft-bridge/L1ERC721BridgeImplementation.ts
Show resolved
Hide resolved
packages/contracts-periphery/deploy/nft-bridge/OptimismMintableERC721FactoryImplementation.ts
Outdated
Show resolved
Hide resolved
packages/contracts-periphery/deploy/nft-bridge/L1ERC721BridgeImplementation.ts
Show resolved
Hide resolved
packages/contracts-periphery/deploy/nft-bridge/L1ERC721BridgeImplementation.ts
Show resolved
Hide resolved
packages/contracts-periphery/deploy/nft-bridge/L1ERC721BridgeImplementation.ts
Outdated
Show resolved
Hide resolved
packages/contracts-periphery/deploy/nft-bridge/L2ERC721BridgeImplementation.ts
Show resolved
Hide resolved
packages/contracts-periphery/deploy/nft-bridge/L1ERC721BridgeImplementation.ts
Outdated
Show resolved
Hide resolved
packages/contracts-periphery/deploy/nft-bridge/L1ERC721BridgeImplementation.ts
Outdated
Show resolved
Hide resolved
bb2bc39 to
e3ce648
Compare
packages/contracts-periphery/deploy/nft-bridge/L2ERC721BridgeImplementation.ts
Show resolved
Hide resolved
packages/contracts-periphery/deploy/nft-bridge/L2ERC721BridgeImplementation.ts
Show resolved
Hide resolved
smartcontracts
left a comment
There was a problem hiding this comment.
Ok I'm reasonably happy with this. We can clean it up later once we move it into predeploys.
The most important one is the deploy script for the `Proxy` that will end up at the predeploy on L2. There are specific checks for the correct deployer account being used. Will likely require some changes to the hardhat config when doing the actual deployment.
aa003b4 to
501a280
Compare
|
This PR has been added to the merge queue, and will be merged soon. |
|
This PR is next in line to be merged, and will be merged as soon as checks pass. |
Description
The most important one is the deploy script for the
Proxythat will end up at the predeploy on L2. There are specific checks for the correct deployer account being used. Will likely require some changes to the hardhat config when doing the actual deployment.