aboutsummaryrefslogtreecommitdiffstats
path: root/packages/instant/src
diff options
context:
space:
mode:
authorSteve Klebanoff <steve.klebanoff@gmail.com>2018-11-17 02:19:16 +0800
committerSteve Klebanoff <steve.klebanoff@gmail.com>2018-11-17 02:19:16 +0800
commit42565869a452fcf2f498a3ff396f76c43aadfa29 (patch)
tree728dc9b484969c28ba4ee199ff45627649a417a4 /packages/instant/src
parent85a99203d0e85698aaaee25cdbf516175f1cb6e0 (diff)
downloaddexon-sol-tools-42565869a452fcf2f498a3ff396f76c43aadfa29.tar.gz
dexon-sol-tools-42565869a452fcf2f498a3ff396f76c43aadfa29.tar.zst
dexon-sol-tools-42565869a452fcf2f498a3ff396f76c43aadfa29.zip
Report on git sha and npm version of build
Diffstat (limited to 'packages/instant/src')
-rw-r--r--packages/instant/src/components/zero_ex_instant_provider.tsx2
-rw-r--r--packages/instant/src/util/analytics.ts6
2 files changed, 6 insertions, 2 deletions
diff --git a/packages/instant/src/components/zero_ex_instant_provider.tsx b/packages/instant/src/components/zero_ex_instant_provider.tsx
index 8bcdc214e..e85efb422 100644
--- a/packages/instant/src/components/zero_ex_instant_provider.tsx
+++ b/packages/instant/src/components/zero_ex_instant_provider.tsx
@@ -128,6 +128,8 @@ export class ZeroExInstantProvider extends React.Component<ZeroExInstantProvider
embeddedUrl: window.location.href,
networkId: state.network,
providerName: state.providerState.name,
+ gitSha: process.env.GIT_SHA,
+ npmVersion: process.env.NPM_PACKAGE_VERSION,
});
analytics.widgetOpened();
}
diff --git a/packages/instant/src/util/analytics.ts b/packages/instant/src/util/analytics.ts
index ab8a86f04..e7a67bee5 100644
--- a/packages/instant/src/util/analytics.ts
+++ b/packages/instant/src/util/analytics.ts
@@ -30,8 +30,10 @@ export interface AnalyticsUserOptions {
export interface AnalyticsEventOptions {
embeddedHost?: string;
embeddedUrl?: string;
- networkId: number;
- providerName: string;
+ networkId?: number;
+ providerName?: string;
+ gitSha?: string;
+ npmVersion?: string;
}
export const analytics = {
addUserProperties: (properties: AnalyticsUserOptions): void => {