UNPKG

@circle-fin/circle-sdk

Version:
37 lines (36 loc) 1.4 kB
/** * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { IdentityAddress } from "./identity-address"; /** * The identity of the originator. Identities are required when: * `destination.type: \"blockchain\"` * `destination.chain: \"ETH\"` * `amount.amount` >= $3,000 in value * @export * @interface Identity */ export interface Identity { /** * The type of identity for the originator. * `individual` - A uniquely distinguishable individual. * `business` - Any entity other than a natural person that can establish a permanent customer relationship with an affected entity or otherwise own property. This can include companies, foundations, anstalt, partnerships, associations and other relevantly similar entities. * @type {string} * @memberof Identity */ type: IdentityTypeEnum; /** * Full name of the identity. * @type {string} * @memberof Identity */ name: string; /** * * @type {Array<IdentityAddress>} * @memberof Identity */ addresses: Array<IdentityAddress>; } export declare const IdentityTypeEnum: { readonly Individual: "individual"; readonly Business: "business"; }; export declare type IdentityTypeEnum = typeof IdentityTypeEnum[keyof typeof IdentityTypeEnum];