TypeScript Types
TypeScript types and interfaces of Azoth SDK
Main Types
AzothSDK
AzothSDKclass AzothSDK {
static create(
provider: ethers.Provider | ethers.Signer,
network?: NetworkName,
tokenSymbol?: TokenSymbol,
contractVersion?: string
): AzothSDK;
static getAvailableNetworks(): NetworkName[];
static getAvailableTokens(network: NetworkName): TokenSymbol[];
}NetworkName
NetworkNameTokenSymbol
TokenSymbolRatePeriod
RatePeriodData Interfaces
UserInfo
UserInfoSubscription
SubscriptionSubscriptionInfo
SubscriptionInfoType Usage Examples
Creating a Typed Instance
Working with User Information
Working with Subscriptions
Checking Subscriptions
Utility Types
BigNumberish
BigNumberishTransactionResponse
TransactionResponseLast updated