UNPKG

@openzeppelin/relayer-sdk

Version:
136 lines (135 loc) 2.75 kB
/** * OpenZeppelin Relayer API * OpenZeppelin Relayer API * * The version of the OpenAPI document: 1.3.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 type { EvmTransactionDataSignature } from './evm-transaction-data-signature'; import type { Speed } from './speed'; import type { TransactionStatus } from './transaction-status'; /** * * @export * @interface EvmTransactionResponse */ export interface EvmTransactionResponse { /** * * @type {string} * @memberof EvmTransactionResponse */ 'confirmed_at'?: string; /** * * @type {string} * @memberof EvmTransactionResponse */ 'created_at': string; /** * * @type {string} * @memberof EvmTransactionResponse */ 'data'?: string; /** * * @type {string} * @memberof EvmTransactionResponse */ 'from': string; /** * * @type {number} * @memberof EvmTransactionResponse */ 'gas_limit'?: number | null; /** * * @type {string} * @memberof EvmTransactionResponse */ 'gas_price'?: string; /** * * @type {string} * @memberof EvmTransactionResponse */ 'hash'?: string; /** * * @type {string} * @memberof EvmTransactionResponse */ 'id': string; /** * * @type {string} * @memberof EvmTransactionResponse */ 'max_fee_per_gas'?: string; /** * * @type {string} * @memberof EvmTransactionResponse */ 'max_priority_fee_per_gas'?: string; /** * * @type {number} * @memberof EvmTransactionResponse */ 'nonce'?: number; /** * * @type {string} * @memberof EvmTransactionResponse */ 'relayer_id': string; /** * * @type {string} * @memberof EvmTransactionResponse */ 'sent_at'?: string; /** * * @type {EvmTransactionDataSignature} * @memberof EvmTransactionResponse */ 'signature'?: EvmTransactionDataSignature | null; /** * * @type {Speed} * @memberof EvmTransactionResponse */ 'speed'?: Speed | null; /** * * @type {TransactionStatus} * @memberof EvmTransactionResponse */ 'status': TransactionStatus; /** * * @type {string} * @memberof EvmTransactionResponse */ 'status_reason'?: string | null; /** * * @type {string} * @memberof EvmTransactionResponse */ 'to'?: string; /** * * @type {string} * @memberof EvmTransactionResponse */ 'value': string; }