Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

References

Classes

Type Aliases

References

Re-exports CancelTransferOwnershipRequest
Re-exports CompleteRecoveryRequest
Re-exports GetAccountRequest
Re-exports GetAllowFunctionsRequest
Re-exports GetContractRequest
Re-exports GetPlayerByExternalIdRequest
Re-exports GetPlayerRequest
Re-exports GetPolicyRequest
Re-exports GetPolicyTotalGasUsageRequest
Re-exports GetTransactionIntentRequest
Re-exports SignPayloadRequest
Re-exports SignatureSessionRequest
Re-exports SignatureTransactionIntentRequest
Re-exports StartRecoveryRequest
Re-exports TransferOwnershipRequest
Re-exports UpdateContractRequest
Re-exports UpdatePlayerRequest
Re-exports UpdatePolicyAllowFunctionRequest
Re-exports UpdatePolicyRequest
Re-exports UpdatePolicyRuleRequest
Re-exports UpdateProjectRequest
Re-exports VerifyOAuthTokenRequest
Re-exports WebHookEvent
Re-exports WebhookEventType

Type Aliases

APITopic: "transaction_intent.broadcast" | "transaction_intent.successful" | "transaction_intent.cancelled" | "transaction_intent.failed" | "balance.project" | "balance.contract" | "balance.dev_account" | "test"
APITopicBALANCECONTRACT: "balance.contract"
APITopicBALANCEDEVACCOUNT: "balance.dev_account"
APITopicBALANCEPROJECT: "balance.project"
APITopicTRANSACTIONSUCCESSFUL: "transaction_intent.successful"
APITriggerType: "webhook" | "email"
AccountResponseExpandable: "transactionIntents" | "player"
ApiKeyType: "pk" | "sk" | "pk_shield" | "sk_shield"
AssetType: "ETH" | "ERC20" | "ERC721" | "ERC1155"
AuthProviderResponse: "email" | "wallet" | "google" | "twitter" | "discord" | "epic_games" | "facebook" | "telegram" | "accelbyte" | "firebase" | "lootlocker" | "playfab" | "supabase" | "custom" | "oidc" | "telegramMiniApp"
AuthenticationType: "oauth" | "basic" | "third_party"
BasicAuthProvider: "email" | "wallet"

Enum of the supporting Basic Auth providers.

BasicAuthProviderEMAIL: "email"
CodeChallengeMethodEnum: "plain" | "S256"
Currency: "usd"
DeveloperAccountResponseExpandable: "transactionIntents"
EmailTypeRequest: "emailVerification" | "passwordReset"
EmailTypeResponse: "emailVerification" | "passwordReset"
EntityTypeACCOUNT: "account"
EntityTypeCONTRACT: "contract"
EntityTypeDEVELOPERACCOUNT: "developerAccount"
EntityTypeDEVICE: "device"
EntityTypeEMAILSAMPLE: "emailSample"
EntityTypeEVENT: "event"
EntityTypeFORWARDERCONTRACT: "forwarderContract"
EntityTypeINVENTORY: "inventory"
EntityTypeLOG: "log"
EntityTypePAYMASTER: "paymaster"
EntityTypePLAYER: "player"
EntityTypePOLICY: "policy"
EntityTypePOLICYRULE: "policyRule"
EntityTypePROJECT: "project"
EntityTypeREADCONTRACT: "readContract"
EntityTypeSESSION: "session"
EntityTypeSIGNATURE: "signature"
EntityTypeSMTPCONFIG: "smtpConfig"
EntityTypeSUBSCRIPTION: "subscription"
EntityTypeTRANSACTIONINTENT: "transactionIntent"
EntityTypeTRIGGER: "trigger"
EntityTypeUSER: "user"
ErrorTypeINVALIDREQUESTERROR: "invalid_request_error"
NextActionType: "sign_with_wallet"
OAuthProvders: "google" | "twitter" | "facebook" | "discord" | "epic_games" | "telegram" | "accelbyte" | "firebase" | "lootlocker" | "playfab" | "supabase" | "custom" | "oidc" | "telegramMiniApp"
OAuthProvider: "google" | "twitter" | "facebook" | "discord" | "epic_games" | "telegram" | "line"

Enum of the supporting OAuth providers.

OAuthProviderDISCORD: "discord"
OAuthProviderEPICGAMES: "epic_games"
OAuthProviderFACEBOOK: "facebook"
OAuthProviderGOOGLE: "google"
OAuthProviderLINE: "line"
OAuthProviderTELEGRAM: "telegram"
OAuthProviderTWITTER: "twitter"
PlanChangeTypeEnum: "upgrade" | "downgrade" | "none"
PlayerResponseExpandable: "transactionIntents" | "accounts"
PolicyRateLimit: "gas_per_transaction" | "gas_per_interval" | "count_per_interval"
PolicyRateLimitCOUNTPERINTERVAL: "count_per_interval"
PolicyRateLimitGASPERINTERVAL: "gas_per_interval"
PolicyRateLimitGASPERTRANSACTION: "gas_per_transaction"
PolicyResponseExpandable: "transactionIntents" | "policyRules"
PolicyRuleListQueriesExpandEnum: "contract"
PolicyRuleType: "contract_functions" | "account_functions" | "rate_limit"
PolicyRuleTypeACCOUNT: "account_functions"
PolicyRuleTypeCONTRACT: "contract_functions"
PolicyRuleTypeRATELIMIT: "rate_limit"
PrivateKeyPolicy: "INDIVIDUAL" | "PROJECT"
ProjectStatsRequestTimeFrameEnum: "day" | "week" | "month" | "all"
ResponseTypeLIST: "list"
SessionResponseExpandable: "transactionIntents"

Contains list of the expandable fields for the session response

SortOrder: "asc" | "desc"
SponsorSchema: "pay_for_user" | "charge_custom_tokens" | "fixed_rate"
SponsorSchemaCHARGECUSTOMTOKENS: "charge_custom_tokens"
SponsorSchemaFIXEDRATE: "fixed_rate"
SponsorSchemaPAYFORUSER: "pay_for_user"
Status: "success" | "failed"
ThirdPartyOAuthProvider: "accelbyte" | "firebase" | "lootlocker" | "playfab" | "supabase" | "custom" | "oidc" | "telegramMiniApp"

Enum of the supporting third party auth providers.

ThirdPartyOAuthProviderACCELBYTE: "accelbyte"
ThirdPartyOAuthProviderCUSTOM: "custom"
ThirdPartyOAuthProviderFIREBASE: "firebase"
ThirdPartyOAuthProviderLOOTLOCKER: "lootlocker"
ThirdPartyOAuthProviderOIDC: "oidc"
ThirdPartyOAuthProviderPLAYFAB: "playfab"
ThirdPartyOAuthProviderSUPABASE: "supabase"
ThirdPartyOAuthProviderTELEGRAMMINIAPP: "telegramMiniApp"
TimeIntervalType: "minute" | "hour" | "day" | "week" | "month"
TokenType: "idToken" | "customToken"

Enum of the supporting OAuth providers.

TradeType: "EXACT_INPUT" | "EXACT_OUTPUT"
TransactionAbstractionType: "accountAbstractionV6" | "zkSync" | "standard"
TransactionIntentResponseExpandable: "player" | "policy" | "account"
UserProjectRole: "OWNER" | "ADMIN" | "MEMBER"
UserProjectRoleADMIN: "ADMIN"
UserProjectRoleMEMBER: "MEMBER"

Generated using TypeDoc