Skip to content

Commit

Permalink
fix: link and api key
Browse files Browse the repository at this point in the history
  • Loading branch information
MishaShWoof committed Dec 11, 2024
1 parent de0182c commit c6f15c4
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ export default migration('1733443598_configurate_and_ens', {
},
];

const description = '# Initialize cWETHv3 on Scroll network\n\n## Proposal summary\n\nCompound Growth Program [AlphaGrowth] proposes the deployment of Compound III to the Scroll network. This proposal takes the governance steps recommended and necessary to initialize a Compound III WETH market on Scroll; upon execution, cWETHv3 will be ready for use. Simulations have confirmed the market’s readiness, as much as possible, using the [Comet scenario suite](https://github.com/compound-finance/comet/tree/main/scenario). The new parameters include setting the risk parameters based off of the [recommendations from Gauntlet](https://www.comp.xyz/t/add-market-eth-on-scroll/5884).\n\nFurther detailed information can be found on the corresponding [proposal pull request](https://github.com/compound-finance/comet/pull/950), [deploy market GitHub action run](https://github.com/woof-software/comet/actions/runs/12286114079/job/34285577514) and [forum discussion](https://www.comp.xyz/t/add-market-eth-on-scroll/).\n\n\n## Proposal Actions\n\nThe first proposal action sends ether to the Scroll Timelock so it can be wrapped and used to seed the reserves.\n\nThe second proposal action sets the Comet configuration and deploys a new Comet implementation on Scroll. This sends the encoded `setFactory`, `setConfiguration`, `deployAndUpgradeTo` calls across the bridge to the governance receiver on Scroll. Also it wraps and transfers ether to the Comet to seed the reserves.\n\nThe third action updates the ENS TXT record `v3-official-markets` on `v3-additional-grants.compound-community-licenses.eth`, updating the official markets JSON to include the new Scroll cWETHv3 market.';
const description = '# Initialize cWETHv3 on Scroll network\n\n## Proposal summary\n\nCompound Growth Program [AlphaGrowth] proposes the deployment of Compound III to the Scroll network. This proposal takes the governance steps recommended and necessary to initialize a Compound III WETH market on Scroll; upon execution, cWETHv3 will be ready for use. Simulations have confirmed the market’s readiness, as much as possible, using the [Comet scenario suite](https://github.com/compound-finance/comet/tree/main/scenario). The new parameters include setting the risk parameters based off of the [recommendations from Gauntlet](https://www.comp.xyz/t/add-market-eth-on-scroll/5884).\n\nFurther detailed information can be found on the corresponding [proposal pull request](https://github.com/compound-finance/comet/pull/950), [deploy market GitHub action run](https://github.com/woof-software/comet/actions/runs/12286258750) and [forum discussion](https://www.comp.xyz/t/add-market-eth-on-scroll/).\n\n\n## Proposal Actions\n\nThe first proposal action sends ether to the Scroll Timelock so it can be wrapped and used to seed the reserves.\n\nThe second proposal action sets the Comet configuration and deploys a new Comet implementation on Scroll. This sends the encoded `setFactory`, `setConfiguration`, `deployAndUpgradeTo` calls across the bridge to the governance receiver on Scroll. Also it wraps and transfers ether to the Comet to seed the reserves.\n\nThe third action updates the ENS TXT record `v3-official-markets` on `v3-additional-grants.compound-community-licenses.eth`, updating the official markets JSON to include the new Scroll cWETHv3 market.';
const txn = await govDeploymentManager.retry(async () => {
return trace(await governor.propose(...(await proposal(actions, description))));
}
Expand Down
6 changes: 4 additions & 2 deletions hardhat.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,8 @@ const {
NETWORK_PROVIDER = '',
GOV_NETWORK_PROVIDER = '',
GOV_NETWORK = '',
REMOTE_ACCOUNTS = ''
REMOTE_ACCOUNTS = '',
SCROLLSCAN_KEY = ''
} = process.env;

function* deriveAccounts(pk: string, n: number = 10) {
Expand All @@ -102,6 +103,7 @@ export function requireEnv(varName, msg?: string): string {
'LINEASCAN_KEY',
'OPTIMISMSCAN_KEY',
'MANTLESCAN_KEY',
'SCROLLSCAN_KEY'
].map((v) => requireEnv(v));

// Networks
Expand Down Expand Up @@ -289,7 +291,7 @@ const config: HardhatUserConfig = {
// Scroll Testnet
'scroll-goerli': ETHERSCAN_KEY,
// Scroll
'scroll': ETHERSCAN_KEY,
'scroll': SCROLLSCAN_KEY,
},
customChains: [
{
Expand Down

0 comments on commit c6f15c4

Please sign in to comment.