import { OutpointRequest } from '../../shared/classes/transaction-building';
import { RecipientModel } from '../../shared/classes/transaction-building';

export class FeeEstimation {
    constructor(walletName: string, accountName: string, outpoints: OutpointRequest[], recipients: RecipientModel[], feeType: string, allowUnconfirmed: boolean) {
        this.walletName = walletName;
        this.accountName = accountName;
        this.outpoints = outpoints;
        this.recipients = recipients;
        this.feeType = feeType;
        this.allowUnconfirmed = allowUnconfirmed;
    }

    walletName: string;
    accountName: string;
    feeType: string;
    allowUnconfirmed: boolean;
    outpoints: OutpointRequest[];
    recipients: RecipientModel[];
}

