TypeScript Types
TypeScript types and interfaces of Papaya SDK
Main Types
PapayaSDK
PapayaSDKclass PapayaSDK {
static create(
provider: ethers.Provider | ethers.Signer,
network?: NetworkName,
tokenSymbol?: TokenSymbol,
contractVersion?: string
): PapayaSDK;
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