zumokit
Version:
ZumoKit is a Wallet as a Service SDK
41 lines (32 loc) • 934 B
text/typescript
import { AccountFiatPropertiesJSON } from '../interfaces';
/**
* Account's fiat related properties.
* <p>
* See {@link Account}.
*/
export class AccountFiatProperties {
/** @internal */
json: AccountFiatPropertiesJSON;
/** Fiat account provider id or null. */
providerId: string | null;
/** Fiat account number or null. */
accountNumber: string | null;
/** Fiat account sort code or null. */
sortCode: string | null;
/** Fiat account BIC or null. */
bic: string | null;
/** Fiat account IBAN or null. */
iban: string | null;
/** Customer name or null. */
customerName: string | null;
/** @internal */
constructor(json: AccountFiatPropertiesJSON) {
this.json = json;
this.providerId = json.providerId;
this.accountNumber = json.accountNumber;
this.sortCode = json.sortCode;
this.bic = json.bic;
this.iban = json.iban;
this.customerName = json.customerName;
}
}