# TransactionEnvelope Types

## `TransactionEnvelope.Base`

Base type for a Transaction Envelope. Transaction Envelopes inherit this type.

**Source:** [src/core/TxEnvelope.ts](https://github.com/wevm/ox/blob/main/src/core/TxEnvelope.ts#L952)

## `TransactionEnvelope.BaseRpc`

RPC representation of a [`TransactionEnvelope.Base`](/api/TransactionEnvelope/types#base).

**Source:** [src/core/TxEnvelope.ts](https://github.com/wevm/ox/blob/main/src/core/TxEnvelope.ts#L952)

## `TransactionEnvelope.BaseSigned`

Signed representation of a [`TransactionEnvelope.Base`](/api/TransactionEnvelope/types#base).

**Source:** [src/core/TxEnvelope.ts](https://github.com/wevm/ox/blob/main/src/core/TxEnvelope.ts#L952)

## `TransactionEnvelope.Rpc`

RPC representation of a [`TransactionEnvelope.TxEnvelope`](/api/TransactionEnvelope/types#txenvelope).

**Source:** [src/core/TxEnvelope.ts](https://github.com/wevm/ox/blob/main/src/core/TxEnvelope.ts#L952)

## `TransactionEnvelope.Serialized`

Serialized Transaction Envelope.

**Source:** [src/core/TxEnvelope.ts](https://github.com/wevm/ox/blob/main/src/core/TxEnvelope.ts#L952)

## `TransactionEnvelope.TxEnvelope`

Transaction Envelope.

**Source:** [src/core/TxEnvelope.ts](https://github.com/wevm/ox/blob/main/src/core/TxEnvelope.ts#L952)

## `TransactionEnvelope.Type`

Transaction Envelope type.

**Source:** [src/core/TxEnvelope.ts](https://github.com/wevm/ox/blob/main/src/core/TxEnvelope.ts#L952)
