/** * 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 * as runtime from '../runtime'; import type { EthSignRequest, EthSignTransaction200Response, EthSignTransactionRequest, EthSignTypedDataRequest, EthVerifyRequest, TypesEthSignature } from '../models'; export interface EthSignOperationRequest { EthSignRequest: EthSignRequest; } export interface EthSignTransactionOperationRequest { EthSignTransactionRequest: EthSignTransactionRequest; } export interface EthSignTypedDataOperationRequest { EthSignTypedDataRequest: EthSignTypedDataRequest; } export interface EthVerifyOperationRequest { EthVerifyRequest: EthVerifyRequest; } /** * */ export declare class ETHApi extends runtime.BaseAPI { /** * Sign an Etherum message */ ethSignRaw(requestParameters: EthSignOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Sign an Etherum message */ ethSign(EthSignRequest: EthSignRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Sign an Ethereum transaction */ ethSignTransactionRaw(requestParameters: EthSignTransactionOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Sign an Ethereum transaction */ ethSignTransaction(EthSignTransactionRequest: EthSignTransactionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Sign EIP-712 typed data */ ethSignTypedDataRaw(requestParameters: EthSignTypedDataOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Sign EIP-712 typed data */ ethSignTypedData(EthSignTypedDataRequest: EthSignTypedDataRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Verify an Etherum message */ ethVerifyRaw(requestParameters: EthVerifyOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Verify an Etherum message */ ethVerify(EthVerifyRequest: EthVerifyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }