Extends
CrossmintApiClient
Constructors
new WalletsApiClient()
new WalletsApiClient(Defined in: packages/wallets/src/api/client.ts:51crossmint):ApiClient
Parameters
Returns
ApiClient
Overrides
CrossmintApiClient.constructor
Properties
Accessors
baseUrl
Get Signature
get baseUrl(): string
Defined in: packages/common/base/dist/apiClient/CrossmintApiClient.d.ts:21
Returns
string
Inherited from
CrossmintApiClient.baseUrl
commonHeaders
Get Signature
get commonHeaders(): object
Defined in: packages/common/base/dist/apiClient/CrossmintApiClient.d.ts:22
Returns
object
Authorization?
optionalAuthorization:string
x-api-key
x-api-key: string
x-app-identifier?
optionalx-app-identifier:string
x-client-name
x-client-name: string
x-client-version
x-client-version: string
x-extension-id?
optionalx-extension-id:string
Inherited from
CrossmintApiClient.commonHeaders
environment
Get Signature
get environment(): APIKeyEnvironmentPrefix
Defined in: packages/wallets/src/api/client.ts:348
Returns
APIKeyEnvironmentPrefix
Overrides
CrossmintApiClient.environment
isServerSide
Get Signature
get isServerSide(): boolean
Defined in: packages/wallets/src/api/client.ts:344
Returns
boolean
projectId
Get Signature
get projectId(): string
Defined in: packages/wallets/src/api/client.ts:355
Returns
string
Methods
approveSignature()
approveSignature(Defined in: packages/wallets/src/api/client.ts:146walletLocator,signatureId,params):Promise<ApproveSignatureResponse>
Parameters
Returns
Promise<ApproveSignatureResponse>
approveTransaction()
approveTransaction(Defined in: packages/wallets/src/api/client.ts:116walletLocator,transactionId,params):Promise<ApproveTransactionResponse>
Parameters
Returns
Promise<ApproveTransactionResponse>
buildUrl()
buildUrl(Defined in: packages/common/base/dist/apiClient/ApiClient.d.ts:11path):string
Parameters
Returns
string
Inherited from
CrossmintApiClient.buildUrl
createSignature()
createSignature(Defined in: packages/wallets/src/api/client.ts:135walletLocator,params):Promise<CreateSignatureResponse>
Parameters
Returns
Promise<CreateSignatureResponse>
createTransaction()
createTransaction(Defined in: packages/wallets/src/api/client.ts:105walletLocator,params):Promise<CreateTransactionResponse>
Parameters
Returns
Promise<CreateTransactionResponse>
createWallet()
createWallet(Defined in: packages/wallets/src/api/client.ts:59params):Promise<CreateWalletResponse>
Parameters
Returns
Promise<CreateWalletResponse>
delete()
delete(Defined in: packages/common/base/dist/apiClient/ApiClient.d.ts:15path,params):Promise<Response>
Parameters
Returns
Promise<Response>
Inherited from
CrossmintApiClient.delete
fundWallet()
fundWallet(Defined in: packages/wallets/src/api/client.ts:228walletLocator,params):Promise<FundWalletResponse>
Parameters
Returns
Promise<FundWalletResponse>
get()
get(Defined in: packages/common/base/dist/apiClient/ApiClient.d.ts:12path,params):Promise<Response>
Parameters
Returns
Promise<Response>
Inherited from
CrossmintApiClient.get
getBalance()
getBalance(Defined in: packages/wallets/src/api/client.ts:212walletLocator,params):Promise<GetBalanceResponse>
Parameters
Returns
Promise<GetBalanceResponse>
getNfts()
getNfts(Defined in: packages/wallets/src/api/client.ts:177params):Promise<unknown>
Parameters
Returns
Promise<unknown>
getSignature()
getSignature(Defined in: packages/wallets/src/api/client.ts:163walletLocator,signatureId):Promise<GetSignatureResponse>
Parameters
Returns
Promise<GetSignatureResponse>
getSigner()
getSigner(Defined in: packages/wallets/src/api/client.ts:298walletLocator,signer):Promise<GetSignerResponse>
Parameters
Returns
Promise<GetSignerResponse>
getTransaction()
getTransaction(Defined in: packages/wallets/src/api/client.ts:128walletLocator,transactionId):Promise<GetTransactionResponse>
Parameters
Returns
Promise<GetTransactionResponse>
getTransactions()
getTransactions(Defined in: packages/wallets/src/api/client.ts:170walletLocator):Promise<GetTransactionsResponse>
Parameters
Returns
Promise<GetTransactionsResponse>
getTransfers()
getTransfers(Defined in: packages/wallets/src/api/client.ts:193walletLocator,params):Promise<GetTransfersResponse>
Parameters
Returns
Promise<GetTransfersResponse>
getWallet()
getWallet(Defined in: packages/wallets/src/api/client.ts:85locator):Promise<GetWalletResponse>
Parameters
Returns
Promise<GetWalletResponse>
patch()
patch(Defined in: packages/common/base/dist/apiClient/ApiClient.d.ts:16path,params):Promise<Response>
Parameters
Returns
Promise<Response>
Inherited from
CrossmintApiClient.patch
post()
post(Defined in: packages/common/base/dist/apiClient/ApiClient.d.ts:13path,params):Promise<Response>
Parameters
Returns
Promise<Response>
Inherited from
CrossmintApiClient.post
put()
put(Defined in: packages/common/base/dist/apiClient/ApiClient.d.ts:14path,params):Promise<Response>
Parameters
Returns
Promise<Response>
Inherited from
CrossmintApiClient.put
registerRecoveryMethod()
registerRecoveryMethod(Defined in: packages/wallets/src/api/client.ts:267walletLocator,params):Promise<RegisterRecoveryMethodResponse>
Parameters
Returns
Promise<RegisterRecoveryMethodResponse>
registerSigner()
registerSigner(Defined in: packages/wallets/src/api/client.ts:239walletLocator,params):Promise<RegisterSignerResponse>
Parameters
Returns
Promise<RegisterSignerResponse>
removeRecoveryMethod()
removeRecoveryMethod(Defined in: packages/wallets/src/api/client.ts:278walletLocator,signer,params):Promise<RemoveRecoveryMethodResponse>
Parameters
Returns
Promise<RemoveRecoveryMethodResponse>
removeSigner()
removeSigner(Defined in: packages/wallets/src/api/client.ts:247walletLocator,signer,params):Promise<RemoveSignerResponse>
Parameters
Returns
Promise<RemoveSignerResponse>
send()
send(Defined in: packages/wallets/src/api/client.ts:318walletLocator,tokenLocator,params):Promise<WalletsV1Alpha2TransactionResponseWithSendParamsDtoClass>
Parameters
Returns
Promise<WalletsV1Alpha2TransactionResponseWithSendParamsDtoClass>
normalizePath()
Defined in: packages/common/base/dist/apiClient/ApiClient.d.ts:17staticnormalizePath(path):string
Parameters
Returns
string
Inherited from
CrossmintApiClient.normalizePath
