/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { AssetDiff } from './AssetDiff'; import { AssetExposure } from './AssetExposure'; import { BlockaidValidation } from './BlockaidValidation'; import { PriceData } from './PriceData'; /** * * @export * @interface SimulateTransactionResponse */ export interface SimulateTransactionResponse { /** * List of assets received in the simulated transaction * @type {Array} * @memberof SimulateTransactionResponse */ inAssets: Array; /** * List of assets sent in the simulated transaction * @type {Array} * @memberof SimulateTransactionResponse */ outAssets: Array; /** * List of counterparty addresses involved in the transaction * @type {Array} * @memberof SimulateTransactionResponse */ counterparties?: Array; /** * * @type {PriceData} * @memberof SimulateTransactionResponse */ priceData: PriceData; /** * Whether to display the total fiat value of the transaction * @type {boolean} * @memberof SimulateTransactionResponse */ showTotalFiat: boolean; /** * * @type {BlockaidValidation} * @memberof SimulateTransactionResponse */ validation?: BlockaidValidation; /** * List of asset exposure changes from the simulated transaction * @type {Array} * @memberof SimulateTransactionResponse */ assetExposures?: Array; } export declare function SimulateTransactionResponseFromJSON(json: any): SimulateTransactionResponse; export declare function SimulateTransactionResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): SimulateTransactionResponse; export declare function SimulateTransactionResponseToJSON(value?: SimulateTransactionResponse | null): any;