celo-org / celo-composer

celo-composer is a starter project with all code needed to build, deploy, and upgrade a dapps on Celo.
MIT License
121 stars 118 forks source link

Update Node version and rename packages #109

Closed leetdev closed 2 years ago

leetdev commented 2 years ago

I've removed Node version requirements as they are no longer needed (#104). I've also updated the package names from the old "DApp Starter" to "Celo Composer" in all configuration files as well as import statements, components, readme files, and every other place I could find that still had the old name.

In addition, I think I re-broke the Netlify deployment in my previous cleanup task where I removed Hardhat deployment artifacts from the repository. I've updated the automatic deployment process to include deployment of contracts. The caveat is that for this to work, a PRIVATE_KEY environment variable has to be set on Netlify's end, and it needs to contain a key to an account on the testnet that has funds available for gas. I've used 0xba28d5cea192f121db5f1dd7f501532170bb7bb984c4d3747df3e251e529f77d as an example in the readme, it points to address 0x85AbBd0605F9C725a1af6CA4Fb1fD4dC14dBD669 which I've loaded with enough funds to last a while. But it's probably smart to use a fresh one with a non-public private key.

netlify[bot] commented 2 years ago

Deploy Preview for celo-composer failed.

Name Link
Latest commit 8513f32d005e38445452199a2b5bed8765a646ae
Latest deploy log https://app.netlify.com/sites/celo-composer/deploys/62d81314658ee30008434715