# TxEnvelopeEip8141 Types

## `TxEnvelopeEip8141.Rpc`

JSON-RPC representation of an EIP-8141 envelope.

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

## `TxEnvelopeEip8141.Serialized`

Serialized EIP-8141 transaction envelope.

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

## `TxEnvelopeEip8141.SerializedType`

Serialized EIP-8141 transaction type.

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

## `TxEnvelopeEip8141.TxEnvelopeEip8141`

An EIP-8141 transaction containing independently budgeted call frames.

Omitted `nonceKeys` preserves the original EIP-8141 encoding. Supplying keys, including `[0n]`, selects EIP-8250 encoding and changes the signing hash.

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

## `TxEnvelopeEip8141.Type`

EIP-8141 transaction type identifier.

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