From 1cb1f524c9072906464ba807aba5d7f57e93a1ac Mon Sep 17 00:00:00 2001 From: MohammadChavosh Date: Tue, 22 Oct 2024 16:38:26 -0700 Subject: [PATCH] Remove deprecated verifyAndDeliverConfig field (#7) --- cdk/gasolina/config/verifyAndDeliverConfig/mainnet.json | 3 --- cdk/gasolina/constants/envVariables/index.ts | 1 - cdk/gasolina/lib/gasolinaApi.ts | 9 --------- cdk/gasolina/lib/gasolinaCdkStack.ts | 3 --- 4 files changed, 16 deletions(-) delete mode 100644 cdk/gasolina/config/verifyAndDeliverConfig/mainnet.json diff --git a/cdk/gasolina/config/verifyAndDeliverConfig/mainnet.json b/cdk/gasolina/config/verifyAndDeliverConfig/mainnet.json deleted file mode 100644 index 8f2e33d..0000000 --- a/cdk/gasolina/config/verifyAndDeliverConfig/mainnet.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "contractAddresses": {} -} diff --git a/cdk/gasolina/constants/envVariables/index.ts b/cdk/gasolina/constants/envVariables/index.ts index 8d1fb74..3f5dbdd 100644 --- a/cdk/gasolina/constants/envVariables/index.ts +++ b/cdk/gasolina/constants/envVariables/index.ts @@ -6,7 +6,6 @@ export const ENV_VAR_NAMES = { LZ_METRIC_NAMESPACE: 'LAYERZERO_METRIC_NAMESPACE', LZ_METRIC_LOG_GROUP_NAME: 'LAYERZERO_METRIC_LOG_GROUP_NAME', LZ_PROVIDER_CONFIG_TYPE: 'PROVIDER_CONFIG_TYPE', - LZ_VERIFY_AND_DELIVER_WHITELIST: 'LAYERZERO_VERIFY_AND_DELIVER_WHITELIST', LZ_AVAILABLE_CHAIN_NAMES: 'LAYERZERO_AVAILABLE_CHAIN_NAMES', LZ_KMS_CLOUD_TYPE: 'KMS_CLOUD_TYPE', LZ_KMS_IDS: 'LAYERZERO_KMS_IDS', diff --git a/cdk/gasolina/lib/gasolinaApi.ts b/cdk/gasolina/lib/gasolinaApi.ts index 9b60db7..97cf20f 100644 --- a/cdk/gasolina/lib/gasolinaApi.ts +++ b/cdk/gasolina/lib/gasolinaApi.ts @@ -31,11 +31,6 @@ interface CreateGasolinaServiceProps { } }[] } - verifyAndDeliverConfig: { - contractAddresses: { - [chainName: string]: string - } - } signerType: string gasolinaRepo: string appVersion: string @@ -49,8 +44,6 @@ export const createGasolinaService = (props: CreateGasolinaServiceProps) => { assumedBy: new iam.ServicePrincipal('ecs-tasks.amazonaws.com'), }) - const whitelistedContracts = props.verifyAndDeliverConfig.contractAddresses - workerRole.addManagedPolicy( iam.ManagedPolicy.fromAwsManagedPolicyName( 'service-role/AmazonECSTaskExecutionRolePolicy', @@ -133,8 +126,6 @@ export const createGasolinaService = (props: CreateGasolinaServiceProps) => { [ENV_VAR_NAMES.LZ_METRIC_NAMESPACE]: `${LAYERZERO_PREFIX}-${serviceName.toLowerCase()}`, [ENV_VAR_NAMES.LZ_METRIC_LOG_GROUP_NAME]: `${serviceName.toLocaleLowerCase()}-metric-log`, [ENV_VAR_NAMES.LZ_PROVIDER_CONFIG_TYPE]: 'S3', - [ENV_VAR_NAMES.LZ_VERIFY_AND_DELIVER_WHITELIST]: - JSON.stringify(whitelistedContracts), [ENV_VAR_NAMES.LZ_AVAILABLE_CHAIN_NAMES]: props.availableChainNames, ...(props.signerType === 'MNEMONIC' ? { diff --git a/cdk/gasolina/lib/gasolinaCdkStack.ts b/cdk/gasolina/lib/gasolinaCdkStack.ts index bf7134c..9f87994 100644 --- a/cdk/gasolina/lib/gasolinaCdkStack.ts +++ b/cdk/gasolina/lib/gasolinaCdkStack.ts @@ -33,9 +33,6 @@ export class GasolinaCdkStack extends LZCdkStack { projectName: config.projectName, environment: config.environment, walletConfigs, - verifyAndDeliverConfig: { - contractAddresses: {}, - }, gasolinaRepo: config.gasolinaRepo, appVersion: config.appVersion, availableChainNames: config.availableChainNames,