From 7b9a4a4965562b7cd6e8088186d011991bd632de Mon Sep 17 00:00:00 2001 From: lightclient Date: Tue, 25 Jun 2024 06:13:26 -0600 Subject: [PATCH] 7702: note tx is invalid if nonce is not formatted correctly --- EIPS/eip-7702.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/EIPS/eip-7702.md b/EIPS/eip-7702.md index 18e77fe5b695bb..764380d2b660b0 100644 --- a/EIPS/eip-7702.md +++ b/EIPS/eip-7702.md @@ -45,7 +45,7 @@ authorization_list = [[chain_id, address, [nonce], y_parity, r, s], ...] The fields `chain_id`, `nonce`, `max_priority_fee_per_gas`, `max_fee_per_gas`, `gas_limit`, `destination`, `value`, `data`, and `access_list` of the outer transaction follow the same semantics as [EIP-1559](./eip-1559.md). -The `authorization_list` is a list of tuples that store the address to code which the signer desires to set in their EOA temporarily. The third element is a list item mimicking an optional value. When the list length is zero, consider the authorization nonce to be null. When the list length is one, consider the single integer value to be the provided nonce authorization. Other lengths and value types in this optional are invalid. +The `authorization_list` is a list of tuples that store the address to code which the signer desires to set in their EOA temporarily. The third element is a list item mimicking an optional value. When the list length is zero, consider the authorization nonce to be null. When the list length is one, consider the single integer value to be the provided nonce authorization. Other lengths and value types in this optional are invalid and the transaction as a whole should be considered malformed. The [EIP-2718](./eip-2718.md) `ReceiptPayload` for this transaction is `rlp([status, cumulative_transaction_gas_used, logs_bloom, logs])`.