From 7cd5e1b183c815203355d162e43baacaeb9ae937 Mon Sep 17 00:00:00 2001 From: Ryan Pate Date: Wed, 4 Jan 2023 23:23:50 -0800 Subject: [PATCH] fix(exec): Add network event parameter to execution analytics event --- .changeset/five-spiders-sparkle.md | 5 +++++ .changeset/tough-ladybugs-appear.md | 5 +++++ packages/executor/.env.example | 1 + packages/executor/src/index.ts | 2 ++ 4 files changed, 13 insertions(+) create mode 100644 .changeset/five-spiders-sparkle.md create mode 100644 .changeset/tough-ladybugs-appear.md diff --git a/.changeset/five-spiders-sparkle.md b/.changeset/five-spiders-sparkle.md new file mode 100644 index 000000000..b7b0ab18d --- /dev/null +++ b/.changeset/five-spiders-sparkle.md @@ -0,0 +1,5 @@ +--- +'@chugsplash/executor': patch +--- + +Add blockchain network parameter to execution event diff --git a/.changeset/tough-ladybugs-appear.md b/.changeset/tough-ladybugs-appear.md new file mode 100644 index 000000000..047221e9f --- /dev/null +++ b/.changeset/tough-ladybugs-appear.md @@ -0,0 +1,5 @@ +--- +'@chugsplash/executor': patch +--- + +Support defining executor port with environment variable diff --git a/packages/executor/.env.example b/packages/executor/.env.example index 694deecfe..84925b4a1 100644 --- a/packages/executor/.env.example +++ b/packages/executor/.env.example @@ -7,3 +7,4 @@ IPFS_PROJECT_ID= IPFS_API_KEY_SECRET= ETHERSCAN_API_KEY= HARDHAT_NETWORK= +EXECUTOR_PORT=7300 \ No newline at end of file diff --git a/packages/executor/src/index.ts b/packages/executor/src/index.ts index cedb75657..43face730 100644 --- a/packages/executor/src/index.ts +++ b/packages/executor/src/index.ts @@ -63,6 +63,7 @@ export class ChugSplashExecutor extends BaseServiceV2 { version: require('../package.json').version, loop: true, loopIntervalMs: 5000, + port: parseInt(process.env.EXECUTOR_PORT, 10), options, optionsSpec: { url: { @@ -333,6 +334,7 @@ export class ChugSplashExecutor extends BaseServiceV2 { user_id: await getProjectOwnerAddress(provider, projectName), event_properties: { projectName, + network: this.options.network, }, }) }