CrossmintApiClient
new WalletsApiClient(
crossmint
):WalletsApiClient
Parameter | Type |
---|---|
crossmint | Crossmint |
CrossmintApiClient.constructor
packages/wallets/src/api/client.ts:37
Property | Type | Inherited from | Defined in |
---|---|---|---|
crossmint | Crossmint | CrossmintApiClient.crossmint | packages/common/base/dist/apiClient/CrossmintApiClient.d.ts:18 |
get
baseUrl():string
string
CrossmintApiClient.baseUrl
packages/common/base/dist/apiClient/CrossmintApiClient.d.ts:24
get
commonHeaders():object
object
optional
Authorization:string
x-api-key:
string
optional
x-app-identifier:string
x-client-name:
string
x-client-version:
string
optional
x-extension-id:string
CrossmintApiClient.commonHeaders
packages/common/base/dist/apiClient/CrossmintApiClient.d.ts:25
get
environment():APIKeyEnvironmentPrefix
APIKeyEnvironmentPrefix
CrossmintApiClient.environment
packages/wallets/src/api/client.ts:196
get
isServerSide():boolean
boolean
packages/wallets/src/api/client.ts:192
approveSignature(
walletLocator
,signatureId
,params
):Promise
<ApproveSignatureResponse
>
Parameter | Type |
---|---|
walletLocator | string |
signatureId | string |
params | SubmitApprovalDto |
Promise
<ApproveSignatureResponse
>
packages/wallets/src/api/client.ts:102
approveTransaction(
walletLocator
,transactionId
,params
):Promise
<ApproveTransactionResponse
>
Parameter | Type |
---|---|
walletLocator | string |
transactionId | string |
params | SubmitApprovalDto |
Promise
<ApproveTransactionResponse
>
packages/wallets/src/api/client.ts:72
buildUrl(
path
):string
Parameter | Type |
---|---|
path | string |
string
CrossmintApiClient.buildUrl
packages/common/base/dist/apiClient/ApiClient.d.ts:5
createSignature(
walletLocator
,params
):Promise
<CreateSignatureResponse
>
Parameter | Type |
---|---|
walletLocator | string |
params | CreateSignatureRequestDto |
Promise
<CreateSignatureResponse
>
packages/wallets/src/api/client.ts:91
createTransaction(
walletLocator
,params
):Promise
<CreateTransactionResponse
>
Parameter | Type |
---|---|
walletLocator | string |
params | CreateTransactionDto |
Promise
<CreateTransactionResponse
>
packages/wallets/src/api/client.ts:61
createWallet(
params
):Promise
<CreateWalletResponse
>
Parameter | Type |
---|---|
params | CreateWalletDto |
Promise
<CreateWalletResponse
>
packages/wallets/src/api/client.ts:45
delete(
path
,params
):Promise
<Response
>
Parameter | Type |
---|---|
path | string |
params | Omit <RequestInit , "method" > |
Promise
<Response
>
CrossmintApiClient.delete
packages/common/base/dist/apiClient/ApiClient.d.ts:9
experimental_activity(
walletLocator
,params
):Promise
<GetActivityResponse
>
Parameter | Type |
---|---|
walletLocator | string |
params | object |
params.chain | Chain |
Promise
<GetActivityResponse
>
packages/wallets/src/api/client.ts:144
experimental_getNfts(
params
):Promise
<GetNftsResponse
>
Parameter | Type |
---|---|
params | object |
params.address | string |
params.chain | string |
params.page | number |
params.perPage | number |
Promise
<GetNftsResponse
>
packages/wallets/src/api/client.ts:128
get(
path
,params
):Promise
<Response
>
Parameter | Type |
---|---|
path | string |
params | Omit <RequestInit , "method" > |
Promise
<Response
>
CrossmintApiClient.get
packages/common/base/dist/apiClient/ApiClient.d.ts:6
getBalance(
walletLocator
,params
):Promise
<GetBalanceResponse
>
Parameter | Type |
---|---|
walletLocator | string |
params | object |
params.chains | Chain [] |
params.tokens | string [] |
Promise
<GetBalanceResponse
>
packages/wallets/src/api/client.ts:153
getSignature(
walletLocator
,signatureId
):Promise
<GetSignatureResponse
>
Parameter | Type |
---|---|
walletLocator | EvmWalletLocator |
signatureId | string |
Promise
<GetSignatureResponse
>
packages/wallets/src/api/client.ts:114
getSigner(
walletLocator
,signer
):Promise
<GetSignerResponse
>
Parameter | Type |
---|---|
walletLocator | string |
signer | string |
Promise
<GetSignerResponse
>
packages/wallets/src/api/client.ts:177
getTransaction(
walletLocator
,transactionId
):Promise
<GetTransactionResponse
>
Parameter | Type |
---|---|
walletLocator | string |
transactionId | string |
Promise
<GetTransactionResponse
>
packages/wallets/src/api/client.ts:84
getTransactions(
walletLocator
):Promise
<GetTransactionsResponse
>
Parameter | Type |
---|---|
walletLocator | string |
Promise
<GetTransactionsResponse
>
packages/wallets/src/api/client.ts:121
getWallet(
locator
):Promise
<GetWalletResponse
>
Parameter | Type |
---|---|
locator | string |
Promise
<GetWalletResponse
>
packages/wallets/src/api/client.ts:54
patch(
path
,params
):Promise
<Response
>
Parameter | Type |
---|---|
path | string |
params | Omit <RequestInit , "method" > |
Promise
<Response
>
CrossmintApiClient.patch
packages/common/base/dist/apiClient/ApiClient.d.ts:10
post(
path
,params
):Promise
<Response
>
Parameter | Type |
---|---|
path | string |
params | Omit <RequestInit , "method" > |
Promise
<Response
>
CrossmintApiClient.post
packages/common/base/dist/apiClient/ApiClient.d.ts:7
put(
path
,params
):Promise
<Response
>
Parameter | Type |
---|---|
path | string |
params | Omit <RequestInit , "method" > |
Promise
<Response
>
CrossmintApiClient.put
packages/common/base/dist/apiClient/ApiClient.d.ts:8
registerSigner(
walletLocator
,params
):Promise
<RegisterSignerResponse
>
Parameter | Type |
---|---|
walletLocator | string |
params | CreateSignerInputDto |
Promise
<RegisterSignerResponse
>
packages/wallets/src/api/client.ts:169
send(
walletLocator
,tokenLocator
,params
):Promise
<WalletsV1Alpha2TransactionResponseWithSendParamsDto
>
Parameter | Type |
---|---|
walletLocator | string |
tokenLocator | string |
params | SendTokenDto |
Promise
<WalletsV1Alpha2TransactionResponseWithSendParamsDto
>
packages/wallets/src/api/client.ts:184
static
normalizePath(path
):string
Parameter | Type |
---|---|
path | string |
string
CrossmintApiClient.normalizePath
packages/common/base/dist/apiClient/ApiClient.d.ts:11