/** * Original work Copyright (c) 2019 Burst Apps Team */ import {ChainService} from '../../../service/chainService'; /** * Use with [[ApiComposer]] and belongs to [[AccountApi]]. * * See details at [[AccountApi.generateSendTransactionQRCode]] * * @module core.api.factories */ export const generateSendTransactionQRCode = (service: ChainService): ( receiverId: string, amountNQT?: number, feeSuggestionType?: string, feeNQT?: number, immutable?: boolean ) => Promise => ( receiverId: string, amountNQT: number = 0, feeSuggestionType: string = 'standard', feeNQT: number = undefined, immutable: boolean = undefined ): Promise => service.query('generateSendTransactionQRCode', { receiverId, amountNQT, feeSuggestionType, feeNQT, immutable });