From bce8b2a9398310d7a0f77041b50bf7cecc2fe4e0 Mon Sep 17 00:00:00 2001 From: radik878 Date: Tue, 18 Nov 2025 18:45:16 +0200 Subject: [PATCH] =?UTF-8?q?fix(docs):=20add=20EIP712=20to=20multisig=20exa?= =?UTF-8?q?mple=20contracts=E2=80=99=20inheritance?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/modules/ROOT/pages/multisig.adoc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/modules/ROOT/pages/multisig.adoc b/docs/modules/ROOT/pages/multisig.adoc index b44406bd115..f32b6794946 100644 --- a/docs/modules/ROOT/pages/multisig.adoc +++ b/docs/modules/ROOT/pages/multisig.adoc @@ -43,7 +43,7 @@ import {ERC7821} from "@openzeppelin/community-contracts/account/extensions/ERC7 import {Initializable} from "@openzeppelin/contracts/proxy/utils/Initializable.sol"; import {SignerERC7913} from "@openzeppelin/community-contracts/utils/cryptography/signers/SignerERC7913.sol"; -contract MyAccountERC7913 is Account, SignerERC7913, ERC7739, ERC7821, ERC721Holder, ERC1155Holder, Initializable { +contract MyAccountERC7913 is Account, EIP712, SignerERC7913, ERC7739, ERC7821, ERC721Holder, ERC1155Holder, Initializable { constructor() EIP712("MyAccount7913", "1") {} function initialize(bytes memory signer) public initializer { @@ -89,6 +89,7 @@ import {MultiSignerERC7913} from "@openzeppelin/community-contracts/utils/crypto contract MyAccountMultiSigner is Account, + EIP712, MultiSignerERC7913, ERC7739, ERC7821, @@ -156,6 +157,7 @@ import {MultiSignerERC7913Weighted} from "@openzeppelin/community-contracts/util contract MyAccountMultiSignerWeighted is Account, + EIP712, MultiSignerERC7913Weighted, ERC7739, ERC7821,