/** * 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. */ /** * * @export * @interface SwapEvmTransactionData */ export interface SwapEvmTransactionData { /** * Contract address to call * @type {string} * @memberof SwapEvmTransactionData */ to: string; /** * Encoded calldata (hex) * @type {string} * @memberof SwapEvmTransactionData */ data: string; /** * Native asset amount in wei (hex string, "0x0" if token-only) * @type {string} * @memberof SwapEvmTransactionData */ value: string; /** * Suggested gas limit (hex string) * @type {string} * @memberof SwapEvmTransactionData */ gasLimit?: string; /** * Gas price in wei (hex string, legacy transactions) * @type {string} * @memberof SwapEvmTransactionData */ gasPrice?: string; /** * Max fee per gas (EIP-1559) * @type {string} * @memberof SwapEvmTransactionData */ maxFeePerGas?: string; /** * Max priority fee per gas (EIP-1559) * @type {string} * @memberof SwapEvmTransactionData */ maxPriorityFeePerGas?: string; /** * Transaction nonce * @type {number} * @memberof SwapEvmTransactionData */ nonce?: number; } export declare function SwapEvmTransactionDataFromJSON(json: any): SwapEvmTransactionData; export declare function SwapEvmTransactionDataFromJSONTyped(json: any, ignoreDiscriminator: boolean): SwapEvmTransactionData; export declare function SwapEvmTransactionDataToJSON(value?: SwapEvmTransactionData | null): any;