UNPKG

@bluvo/sdk-ts

Version:

Bluvo SDK for TypeScript

80 lines (72 loc) 2.02 kB
/** * Bluvo API * APIs to supercharge your crypto project. * * OpenAPI spec version: 0.0.3 * Contact: help@bluvo.co * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { HttpFile } from '../http/http'; export class ConnectWalletRequest { /** * API key for the exchange account */ 'apiKey': string; /** * API secret for the exchange account */ 'apiSecret': string; /** * API passphrase (required for some exchanges like Kuasset) */ 'apiPassphrase'?: string; /** * API user ID (required for some exchanges) */ 'apiUid'?: string; /** * Optional array of IP addresses to associate with the wallet. If not provided, the wallet will be created without an IP pool. */ 'ips'?: Array<string>; static readonly discriminator: string | undefined = undefined; static readonly mapping: {[index: string]: string} | undefined = undefined; static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string, format: string}> = [ { "name": "apiKey", "baseName": "apiKey", "type": "string", "format": "" }, { "name": "apiSecret", "baseName": "apiSecret", "type": "string", "format": "" }, { "name": "apiPassphrase", "baseName": "apiPassphrase", "type": "string", "format": "" }, { "name": "apiUid", "baseName": "apiUid", "type": "string", "format": "" }, { "name": "ips", "baseName": "ips", "type": "Array<string>", "format": "" } ]; static getAttributeTypeMap() { return ConnectWalletRequest.attributeTypeMap; } public constructor() { } }