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

Second V3_Engine Dev Deployment #474

Merged
merged 1 commit into from
Jan 31, 2023
Merged

Second V3_Engine Dev Deployment #474

merged 1 commit into from
Jan 31, 2023

Conversation

ryley-o
Copy link
Contributor

@ryley-o ryley-o commented Jan 31, 2023

Description of the change

Record details of a second dev deployment of V3_Engine contract.

This second deployment will be used to confirm vertical behaviors on the frontend.

reminder: Any mainnet deployments after 10 Jan 2023 should be tagged as Releases in this repository. This ensures that the deployed contract source code is easily verifiable by anyone.

Admin ACL deployed at 0x976b2Dee5De394Fe704B774166A16C68e02f197a
Engine Registry being used at 0x2A39132E8d594d2c840D6656327fB26d900C05bA
Randomizer deployed at 0x1165bCE03cE4aF15238F51F6A6Df8AA7e98Dac22
GenArt721CoreV3_Engine deployed at 0xd47A017282E3a67D17421C6d98655eFb7D5ED1E6
Minter Filter deployed at 0xBc86F31413AE950FC732A923284D5c74045878C3
MinterSetPrice V4 deployed at 0x6e8f18DAA4cec615d6997631118483179696225c
Assigned randomizer to core and renounced ownership of randomizer
Updated the Minter Filter on the Core contract.
Allowlisted minter 0x6e8f18DAA4cec615d6997631118483179696225c on minter filter.
Added Art Blocks V3 Engine Testnet Dev #2 project 0 placeholder on Art Blocks V3 Engine Testnet Dev #2 contract.
Configured set price minter (0x6e8f18DAA4cec615d6997631118483179696225c) for project 0.
Configured minter price project 0.
Minted token 0 for project 0.
provider primary and secondary sales payment addresses remain as deployer addresses: 0x2246475beddf9333b6a6D9217194576E7617Afd1.
AdminACL's superAdmin address remains as deployer address: 0x2246475beddf9333b6a6D9217194576E7617Afd1.
Don't forget to update these later as needed!.
Save the following constructor args config file to a constructor-args.js file, then verify core contract deployment with:
module.exports = [
        "Art Blocks V3 Engine Testnet Dev #2", // name
        "ABV3ENGDEV_2", // ticker
        "0x2246475beddf9333b6a6D9217194576E7617Afd1", // render provider
        "0x2246475beddf9333b6a6D9217194576E7617Afd1", // platform provider
        "0x1165bCE03cE4aF15238F51F6A6Df8AA7e98Dac22", // randomizer
        "0x976b2Dee5De394Fe704B774166A16C68e02f197a", // admin acl
        0, // starting project id
        true, // auto approve artist split proposals
        "0x2A39132E8d594d2c840D6656327fB26d900C05bA" // engine registry
      ];
yarn hardhat verify --network goerli --constructor-args constructor-args.js 0xd47A017282E3a67D17421C6d98655eFb7D5ED1E6
Verify Admin ACL contract deployment with:
yarn hardhat verify --network goerli 0x976b2Dee5De394Fe704B774166A16C68e02f197a
Verify MinterFilter deployment with:
yarn hardhat verify --network goerli 0xBc86F31413AE950FC732A923284D5c74045878C3 0xd47A017282E3a67D17421C6d98655eFb7D5ED1E6
Verify MinterSetPrice deployment with:
yarn hardhat verify --network goerli 0x6e8f18DAA4cec615d6997631118483179696225c 0xd47A017282E3a67D17421C6d98655eFb7D5ED1E6 0xBc86F31413AE950FC732A923284D5c74045878C3

@ryley-o ryley-o requested a review from a team as a code owner January 31, 2023 20:32
@ryley-o ryley-o requested a review from jakerockland January 31, 2023 20:32
@ryley-o ryley-o self-assigned this Jan 31, 2023
@ryley-o ryley-o enabled auto-merge January 31, 2023 20:38
@ryley-o ryley-o merged commit a948349 into main Jan 31, 2023
@ryley-o ryley-o deleted the dev-engine-test-deploy-#2 branch January 31, 2023 20:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants