From 7ced2f3a283ae9c2af6a4c2e33bba7fffab3e4c3 Mon Sep 17 00:00:00 2001 From: Jacob Shufro <116244+jshufro@users.noreply.github.com> Date: Wed, 25 Sep 2024 10:16:05 -0400 Subject: [PATCH] Update EIP-712: Fix incorrect byte counts (#8722) --- EIPS/eip-712.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/EIPS/eip-712.md b/EIPS/eip-712.md index 5029c320a77bd..3cbca207b1651 100644 --- a/EIPS/eip-712.md +++ b/EIPS/eip-712.md @@ -172,7 +172,7 @@ Typed data is a JSON object containing type information, domain separator parame ##### Returns -`DATA`: Signature. As in `eth_sign` it is a hex encoded 129 byte array starting with `0x`. It encodes the `r`, `s` and `v` parameters from appendix F of the yellow paper in big-endian format. Bytes 0...64 contain the `r` parameter, bytes 64...128 the `s` parameter and the last byte the `v` parameter. Note that the `v` parameter includes the chain id as specified in [EIP-155][eip-155]. +`DATA`: Signature. As in `eth_sign` it is a hex encoded 65 byte array starting with `0x`. It encodes the `r`, `s` and `v` parameters from appendix F of the yellow paper in big-endian format. Bytes 0...32 contain the `r` parameter, bytes 32...64 the `s` parameter and the last byte the `v` parameter. Note that the `v` parameter includes the chain id as specified in [EIP-155][eip-155]. [eip-155]: ./eip-155.md