@circle-fin/circle-sdk
Version:
Node.js SDK for Circle API
80 lines (77 loc) • 1.84 kB
text/typescript
/* tslint:disable */
/* eslint-disable */
/**
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import { BankAddress } from "./bank-address";
// May contain unused imports in some cases
// @ts-ignore
import { BillingDetails } from "./billing-details";
// May contain unused imports in some cases
// @ts-ignore
import { ExternalFiatAccountStatus } from "./external-fiat-account-status";
/**
*
* @export
* @interface Wire
*/
export interface Wire {
/**
* Unique system generated identifier for the entity.
* @type {string}
* @memberof Wire
*/
id: string;
/**
*
* @type {ExternalFiatAccountStatus}
* @memberof Wire
*/
status: ExternalFiatAccountStatus;
/**
* Bank name plus last four digits of the bank account number or IBAN.
* @type {string}
* @memberof Wire
*/
description: string;
/**
* Wire tracking ref that needs to be set in the wire reference to beneficiary field.
* @type {string}
* @memberof Wire
*/
trackingRef: string;
/**
* A UUID that uniquely identifies the account number. If the same account is used more than once, each card object will have a different id, but the fingerprint will stay the same.
* @type {string}
* @memberof Wire
*/
fingerprint: string;
/**
*
* @type {BillingDetails}
* @memberof Wire
*/
billingDetails: BillingDetails;
/**
*
* @type {BankAddress}
* @memberof Wire
*/
bankAddress?: BankAddress;
/**
* ISO-8601 UTC date/time format.
* @type {string}
* @memberof Wire
*/
createDate: string;
/**
* ISO-8601 UTC date/time format.
* @type {string}
* @memberof Wire
*/
updateDate: string;
}