Constructors
constructor
- new EnokiClient(config): EnokiClient
 
 Methods
createSponsoredTransaction
- createSponsoredTransaction(input): Promise<CreateSponsoredTransactionApiResponse>
 Parameters
- input: CreateSponsoredTransactionApiInput
 
Returns Promise<CreateSponsoredTransactionApiResponse>
createSubname
- createSubname(input): Promise<CreateSubnameApiResponse>
 Parameters
- input: CreateSubnameApiInput
 
Returns Promise<CreateSubnameApiResponse>
createZkLoginNonce
- createZkLoginNonce(input): Promise<CreateZkLoginNonceApiResponse>
 Parameters
- input: CreateZkLoginNonceApiInput
 
Returns Promise<CreateZkLoginNonceApiResponse>
createZkLoginZkp
- createZkLoginZkp(input): Promise<CreateZkLoginZkpApiResponse>
 Parameters
- input: CreateZkLoginZkpApiInput
 
Returns Promise<CreateZkLoginZkpApiResponse>
deleteSubname
- deleteSubname(input): void
 Parameters
- input: DeleteSubnameApiInput
 
Returns void
executeSponsoredTransaction
- executeSponsoredTransaction(input): Promise<ExecuteSponsoredTransactionApiResponse>
 Parameters
- input: ExecuteSponsoredTransactionApiInput
 
Returns Promise<ExecuteSponsoredTransactionApiResponse>
getApp
- getApp(_input?): Promise<GetAppApiResponse>
 Parameters
Optional_input: GetAppApiInput
Returns Promise<GetAppApiResponse>
getSubnames
- getSubnames(input): Promise<GetSubnamesApiResponse>
 Parameters
- input: GetSubnamesApiInput
 
Returns Promise<GetSubnamesApiResponse>
getZkLogin
- getZkLogin(input): Promise<GetZkLoginApiResponse>
 Parameters
- input: GetZkLoginApiInput
 
Returns Promise<GetZkLoginApiResponse>
A low-level client for interacting with the Enoki API.