import ECDSA, ERC2771, ERC20, MerkleProofLib from @openzeppelin

This commit is contained in:
hueso
2025-10-16 14:38:49 -03:00
parent 183db96fda
commit 5737ab1623
9 changed files with 15 additions and 234 deletions

View File

@@ -3,7 +3,7 @@ pragma solidity ^0.8.19;
import { ERC20, OwnerSettings } from "contracts/core/OwnerSettings.sol";
import { ECDSA } from "contracts/lib/utils/ECDSA.sol";
import { ECDSA } from "@openzeppelin/contracts/utils/cryptography/ECDSA.sol";
import { MessageHashUtils } from "@openzeppelin/contracts/utils/cryptography/MessageHashUtils.sol";
import { MerkleProof as Merkle } from "@openzeppelin/contracts/utils/cryptography/MerkleProof.sol";
import { ReentrancyGuard } from "@openzeppelin/contracts/utils/ReentrancyGuard.sol";
@@ -44,7 +44,7 @@ abstract contract BaseUtils is
if (
!validBacenSigners(
_castAddrToKey(
ECDSA.recoverCalldata(
ECDSA.recover(
MessageHashUtils.toEthSignedMessageHash(
_message
),