Skip to main content

modules

[# Masa Analytics SDK

  • v0.5.11](/docs/developers/analytics-sdk/) / Exports

# Masa Analytics SDK

  • v0.5.11

Table of contents

Classes

Interfaces

Type Aliases

Variables

Functions

Type Aliases

EventType

Ƭ EventType: "pageView" | "customEvent" | "login" | "mint" | "connectWallet" | "swap" | "bridge" | "addLiquidity" | "removeLiquidity" | "farm" | "trade" | "claim"

Variables

globalUserAddress

globalUserAddress: string | null = null

Functions

connectMetamask

connectMetamask(ma): Promise\<undefined | string>

Parameters

NameType
maMasaAnalytics

Returns

Promise\<undefined | string>


detectWalletProvider

detectWalletProvider(): string

Returns

string


generateSignature

generateSignature(wallet, client_app, client_name): Promise\<{ message: string ; nonce: string ; signature: string }>

Parameters

NameType
walletSigner
client_appstring
client_namestring

Returns

Promise\<{ message: string ; nonce: string ; signature: string }>


trackConnectedWallet

trackConnectedWallet(MA): Promise\<void>

Parameters

NameType
MAMasaAnalytics

Returns

Promise\<void>