• smartcontracts's avatar
    feat: Add support for hardhat-deploy (#249) · 1a982215
    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: default avatarGeorgios 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: default avatarGeorgios Konstantopoulos <me@gakonst.com>
    1a982215
index.ts 29 Bytes