/** * keepkey-sdk-server * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 0.1.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { EthSignTransactionRequestChainId } from './EthSignTransactionRequestChainId'; import type { EthSignTransactionRequestData } from './EthSignTransactionRequestData'; import type { EthSignTransactionRequestFrom } from './EthSignTransactionRequestFrom'; import type { EthSignTransactionRequestGasPrice } from './EthSignTransactionRequestGasPrice'; /** * * @export * @interface EthSignTransactionRequest */ export interface EthSignTransactionRequest { /** * * @type {EthSignTransactionRequestGasPrice} * @memberof EthSignTransactionRequest */ gasPrice?: EthSignTransactionRequestGasPrice; /** * * @type {EthSignTransactionRequestGasPrice} * @memberof EthSignTransactionRequest */ maxPriorityFeePerGas?: EthSignTransactionRequestGasPrice; /** * * @type {EthSignTransactionRequestGasPrice} * @memberof EthSignTransactionRequest */ maxFeePerGas?: EthSignTransactionRequestGasPrice; /** * * @type {EthSignTransactionRequestChainId} * @memberof EthSignTransactionRequest */ chainId: EthSignTransactionRequestChainId; /** * * @type {EthSignTransactionRequestGasPrice} * @memberof EthSignTransactionRequest */ nonce: EthSignTransactionRequestGasPrice; /** * * @type {EthSignTransactionRequestGasPrice} * @memberof EthSignTransactionRequest */ value: EthSignTransactionRequestGasPrice; /** * * @type {EthSignTransactionRequestGasPrice} * @memberof EthSignTransactionRequest */ gas?: EthSignTransactionRequestGasPrice; /** * * @type {EthSignTransactionRequestData} * @memberof EthSignTransactionRequest */ data: EthSignTransactionRequestData; /** * * @type {string} * @memberof EthSignTransactionRequest */ to: string; /** * * @type {any} * @memberof EthSignTransactionRequest */ addressNList?: any | null; /** * * @type {EthSignTransactionRequestFrom} * @memberof EthSignTransactionRequest */ from?: EthSignTransactionRequestFrom; } /** * Check if a given object implements the EthSignTransactionRequest interface. */ export declare function instanceOfEthSignTransactionRequest(value: object): boolean; export declare function EthSignTransactionRequestFromJSON(json: any): EthSignTransactionRequest; export declare function EthSignTransactionRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): EthSignTransactionRequest; export declare function EthSignTransactionRequestToJSON(value?: EthSignTransactionRequest | null): any;