UNPKG

cecon-interfaces

Version:
23 lines 2.94 kB
import { EFirebankWithdrawStatus } from '../../enums'; export class FirebankWithdrawRecipientEntity { pixKey = ''; name = ''; } export class FirebankWithdrawEntity { transferId = ''; externalId = ''; status = EFirebankWithdrawStatus.PROCESSING; amount = 0; recipient = new FirebankWithdrawRecipientEntity(); created_at = ''; constructor(data) { if (data) { for (let key in data) { if (data.hasOwnProperty(key) && key in this) { this[key] = data[key]; } } } } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2l0aGRyYXcuZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL2ZpcmViYW5rL2VudGl0aWVzL3dpdGhkcmF3L3dpdGhkcmF3LmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFHdEQsTUFBTSxPQUFPLCtCQUErQjtJQUNuQyxNQUFNLEdBQVcsRUFBRSxDQUFDO0lBQ3BCLElBQUksR0FBVyxFQUFFLENBQUM7Q0FDMUI7QUFFRCxNQUFNLE9BQU8sc0JBQXNCO0lBQzFCLFVBQVUsR0FBVyxFQUFFLENBQUM7SUFDeEIsVUFBVSxHQUFXLEVBQUUsQ0FBQztJQUN4QixNQUFNLEdBQTRCLHVCQUF1QixDQUFDLFVBQVUsQ0FBQztJQUNyRSxNQUFNLEdBQVcsQ0FBQyxDQUFDO0lBQ25CLFNBQVMsR0FBb0MsSUFBSSwrQkFBK0IsRUFBRSxDQUFDO0lBQ25GLFVBQVUsR0FBVyxFQUFFLENBQUM7SUFDL0IsWUFBWSxJQUFzQztRQUNoRCxJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRUZpcmViYW5rV2l0aGRyYXdTdGF0dXMgfSBmcm9tICcuLi8uLi9lbnVtcyc7XHJcbmltcG9ydCB7IElGaXJlYmFua1dpdGhkcmF3LCBJRmlyZWJhbmtXaXRoZHJhd1JlY2lwaWVudCB9IGZyb20gJy4uLy4uL2ludGVyZmFjZXMvd2l0aGRyYXcvaS13aXRoZHJhdyc7XHJcblxyXG5leHBvcnQgY2xhc3MgRmlyZWJhbmtXaXRoZHJhd1JlY2lwaWVudEVudGl0eSBpbXBsZW1lbnRzIElGaXJlYmFua1dpdGhkcmF3UmVjaXBpZW50IHtcclxuICBwdWJsaWMgcGl4S2V5OiBzdHJpbmcgPSAnJztcclxuICBwdWJsaWMgbmFtZTogc3RyaW5nID0gJyc7XHJcbn1cclxuXHJcbmV4cG9ydCBjbGFzcyBGaXJlYmFua1dpdGhkcmF3RW50aXR5IGltcGxlbWVudHMgSUZpcmViYW5rV2l0aGRyYXcge1xyXG4gIHB1YmxpYyB0cmFuc2ZlcklkOiBzdHJpbmcgPSAnJztcclxuICBwdWJsaWMgZXh0ZXJuYWxJZDogc3RyaW5nID0gJyc7XHJcbiAgcHVibGljIHN0YXR1czogRUZpcmViYW5rV2l0aGRyYXdTdGF0dXMgPSBFRmlyZWJhbmtXaXRoZHJhd1N0YXR1cy5QUk9DRVNTSU5HO1xyXG4gIHB1YmxpYyBhbW91bnQ6IG51bWJlciA9IDA7XHJcbiAgcHVibGljIHJlY2lwaWVudDogRmlyZWJhbmtXaXRoZHJhd1JlY2lwaWVudEVudGl0eSA9IG5ldyBGaXJlYmFua1dpdGhkcmF3UmVjaXBpZW50RW50aXR5KCk7XHJcbiAgcHVibGljIGNyZWF0ZWRfYXQ6IHN0cmluZyA9ICcnO1xyXG4gIGNvbnN0cnVjdG9yKGRhdGE/OiBQYXJ0aWFsPEZpcmViYW5rV2l0aGRyYXdFbnRpdHk+KSB7XHJcbiAgICBpZiAoZGF0YSkge1xyXG4gICAgICBmb3IgKGxldCBrZXkgaW4gZGF0YSkge1xyXG4gICAgICAgIGlmIChkYXRhLmhhc093blByb3BlcnR5KGtleSkgJiYga2V5IGluIHRoaXMpIHtcclxuICAgICAgICAgICh0aGlzIGFzIGFueSlba2V5XSA9IChkYXRhIGFzIGFueSlba2V5XTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19