-
smartcontracts authored
* Another stab at a good hardhat-deploy * Testing etherscan verifications * Fix linting * remove artifacts * keep old deploy script * remove old hardhat-typechain dependency * remove unused import * remove kovan config * Tweak deployment a bit * Clean up defaults * rename hardhat => hh * Use mock bond manager * Make deploy a bit more robust * I committed my private key again. There goes my goerli eth * and my infura api key too * Fix lint errors * Use strict ordering * refactor: use helper for easy AddressManager deployments (#350) * Clean up georgios pr * use dotenv to manage deployer keys * Update src/hardhat-deploy-ethers.ts Co-authored-by:
Georgios Konstantopoulos <me@gakonst.com> * Stricter checking on address set * add argument for sequencer address * minor tweaks to console.log comments * move predeploy addresses into their own file * add small comment for clarity * update deploy script * fix incorrect env var in deploy script * adding deploy.js shim to get ci to work * simplify deployment environment vars * temporary tweaks to get a ci run to pass * print out deploy artifacts * fix artifact log output format * fix contract names in artifact log output * add eth gateway to deploy * add OVM_Proposer to address manager * add some comments for clarity * remove bytecode hash from compiler settings * minor tweaks in response to review * transfer address manager ownership after deploy * explicitly attach deployer to address manager Co-authored-by:
Georgios Konstantopoulos <me@gakonst.com>
1a982215