/** * 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. */ /** * Status of a sponsored EVM relay request * @export * @interface GetEVMSponsoredTransactionStatusResponse */ export interface GetEVMSponsoredTransactionStatusResponse { /** * Error message describing the failure * @type {string} * @memberof GetEVMSponsoredTransactionStatusResponse */ errorMessage?: string; /** * Current state of the relay request * @type {string} * @memberof GetEVMSponsoredTransactionStatusResponse */ status: GetEVMSponsoredTransactionStatusResponseStatusEnum; /** * On-chain transaction hash * @type {string} * @memberof GetEVMSponsoredTransactionStatusResponse */ transactionHash?: string; } /** * @export * @enum {string} */ export declare enum GetEVMSponsoredTransactionStatusResponseStatusEnum { Pending = "pending", Submitted = "submitted", Success = "success", Failure = "failure" } export declare function GetEVMSponsoredTransactionStatusResponseFromJSON(json: any): GetEVMSponsoredTransactionStatusResponse; export declare function GetEVMSponsoredTransactionStatusResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetEVMSponsoredTransactionStatusResponse; export declare function GetEVMSponsoredTransactionStatusResponseToJSON(value?: GetEVMSponsoredTransactionStatusResponse | null): any;