/**
 * Lethean Blockchain API
 *
 * 
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */


export interface TxGenerationContextModel { 
    asset_ids?: Array<string>;
    blinded_asset_ids?: Array<string>;
    amount_commitments?: Array<string>;
    asset_id_blinding_masks?: Array<string>;
    amounts?: Array<string>;
    amount_blinding_masks?: Array<string>;
    pseudo_outs_blinded_asset_ids?: Array<string>;
    pseudo_outs_plus_real_out_blinding_masks?: Array<string>;
    real_zc_ins_asset_ids?: Array<string>;
    zc_input_amounts?: Array<number>;
    pseudo_out_amount_commitments_sum?: string;
    pseudo_out_amount_blinding_masks_sum?: string;
    real_in_asset_id_blinding_mask_x_amount_sum?: string;
    amount_commitments_sum?: string;
    amount_blinding_masks_sum?: string;
    asset_id_blinding_mask_x_amount_sum?: string;
    ao_asset_id?: string;
    ao_asset_id_pt?: string;
    ao_amount_commitment?: string;
    ao_amount_blinding_mask?: string;
    ao_commitment_in_outputs?: boolean;
    tx_key_pub?: string;
    tx_key_sec?: string;
    tx_pub_key_p?: string;
}

