UNPKG

@openweb3-io/waas

Version:

WaaS API client and WaaS verification library

22 lines (21 loc) 1.75 kB
import { BaseAPIRequestFactory } from './baseapi'; import { Configuration } from '../configuration'; import { RequestContext, ResponseContext, HttpInfo } from '../http/http'; import { Address } from '../models/Address'; import { CreateAddressRequest } from '../models/CreateAddressRequest'; import { CursorPageAddress } from '../models/CursorPageAddress'; import { ValidateAddressesReply } from '../models/ValidateAddressesReply'; export declare class AddressesApiRequestFactory extends BaseAPIRequestFactory { v1AddressesList(walletIds?: Array<string>, chainIds?: Array<string>, cursor?: string, limit?: number, _options?: Configuration): Promise<RequestContext>; v1AddressesValidate(chainId: string, addresses: Array<string>, _options?: Configuration): Promise<RequestContext>; v1WalletsCreateAddress(walletId: string, createAddressRequest: CreateAddressRequest, _options?: Configuration): Promise<RequestContext>; v1WalletsGetAddress(walletId: string, address: string, _options?: Configuration): Promise<RequestContext>; v1WalletsListAddresses(walletId: string, chainIds?: Array<string>, cursor?: string, limit?: number, _options?: Configuration): Promise<RequestContext>; } export declare class AddressesApiResponseProcessor { v1AddressesListWithHttpInfo(response: ResponseContext): Promise<HttpInfo<CursorPageAddress>>; v1AddressesValidateWithHttpInfo(response: ResponseContext): Promise<HttpInfo<ValidateAddressesReply>>; v1WalletsCreateAddressWithHttpInfo(response: ResponseContext): Promise<HttpInfo<Address>>; v1WalletsGetAddressWithHttpInfo(response: ResponseContext): Promise<HttpInfo<Address>>; v1WalletsListAddressesWithHttpInfo(response: ResponseContext): Promise<HttpInfo<CursorPageAddress>>; }