# FrameReceipt

Utilities for converting EIP-8141 frame receipts between RPC and decoded forms.

Frame receipts include execution gas, state gas, logs, and execution status.

## Functions

| Name                | Description                         |
| ------------------- | ----------------------------------- |
| [`FrameReceipt.fromRpc`](/api/FrameReceipt/fromRpc) | Converts an RPC frame receipt to a [`FrameReceipt.FrameReceipt`](/api/FrameReceipt/types#framereceipt). |
| [`FrameReceipt.toRpc`](/api/FrameReceipt/toRpc) | Converts a [`FrameReceipt.FrameReceipt`](/api/FrameReceipt/types#framereceipt) to an RPC frame receipt. |

## Types

| Name                | Description                         |
| ------------------- | ----------------------------------- |
| [`FrameReceipt.FrameReceipt`](/api/FrameReceipt/types#framereceiptframereceipt) | Receipt for one frame. Frame logs contain only address, data, and topics. |
| [`FrameReceipt.Rpc`](/api/FrameReceipt/types#framereceiptrpc) | JSON-RPC receipt for one frame. |
| [`FrameReceipt.RpcStatus`](/api/FrameReceipt/types#framereceiptrpcstatus) | Numeric JSON-RPC frame execution status. |
| [`FrameReceipt.Status`](/api/FrameReceipt/types#framereceiptstatus) | Frame execution status. |
