diff --git a/.github/workflows/push_pr.yml b/.github/workflows/push_pr.yml index bb4cce6d..f765df42 100644 --- a/.github/workflows/push_pr.yml +++ b/.github/workflows/push_pr.yml @@ -1,6 +1,6 @@ on: release: - types: [ created ] + types: [created] name: on-creating-new-tag @@ -30,7 +30,7 @@ jobs: git config user.name "curvefi" git remote update git fetch - git checkout master + git checkout main git add deployments git commit -m "chore: add release file - $TITLE" git push diff --git a/deployments.yaml b/deployments.yaml index 3443bfcb..2468266b 100644 --- a/deployments.yaml +++ b/deployments.yaml @@ -39,6 +39,11 @@ ethereum:sepolia: factory: '0x98EE851a00abeE0d95D08cF4CA2BdCE32aeaAF7F' math: '0x2005995a71243be9FB995DaB4742327dc76564Df' views: '0x07CdEBF81977E111B08C126DEFA07818d0045b80' +fraxtal:mainnet: + amm: '0x04Fd6beC7D45EFA99a27D29FB94b55c56dD07223' + factory: '0x98EE851a00abeE0d95D08cF4CA2BdCE32aeaAF7F' + math: '0x2005995a71243be9FB995DaB4742327dc76564Df' + views: '0x07CdEBF81977E111B08C126DEFA07818d0045b80' ftm:mainnet: amm: '0x04Fd6beC7D45EFA99a27D29FB94b55c56dD07223' factory: '0x98EE851a00abeE0d95D08cF4CA2BdCE32aeaAF7F' diff --git a/scripts/deploy_infra.py b/scripts/deploy_infra.py index 41c981be..3c81549f 100644 --- a/scripts/deploy_infra.py +++ b/scripts/deploy_infra.py @@ -60,10 +60,9 @@ def check_and_deploy( return contract_obj.at(deployed_contract_address) logger.log(f"Deploying {contract_designation} contract ...") - salt = keccak(42069) - compiled_bytecode = contract_obj.compiler_data.bytecode - try: + salt = keccak(42069) + compiled_bytecode = contract_obj.compiler_data.bytecode ( precomputed_address, deployment_bytecode, @@ -216,9 +215,9 @@ def main(): forkmode = False deploy_infra( - ":mainnet", - os.environ["RPC_"], - "", + "fraxtal:mainnet", + os.environ["RPC_FRAXTAL"], + "FIDDYDEPLOYER", fork=forkmode, ) diff --git a/scripts/deployment_utils.py b/scripts/deployment_utils.py index a254a234..0cdd23ac 100644 --- a/scripts/deployment_utils.py +++ b/scripts/deployment_utils.py @@ -113,6 +113,10 @@ class CurveNetworkSettings: thin_proxy_contract="", fee_receiver_address="0x4920088D9a5e5De9c098FCA4960d0DA5f4caa4c1", ), + "fraxtal:mainnet": CurveNetworkSettings( + thin_proxy_contract="0x8b3EFBEfa6eD222077455d6f0DCdA3bF4f3F57A6", + fee_receiver_address="0x8b3EFBEfa6eD222077455d6f0DCdA3bF4f3F57A6", + ), } CURVE_DAO_OWNERSHIP = {