Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ Add `@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/` in `remappi
Once installed, you can use the contracts in the library by importing them:

```solidity
pragma solidity ^0.8.20;
pragma solidity ^0.8.24;

import {ERC721} from "@openzeppelin/contracts/token/ERC721/ERC721.sol";

Expand Down
2 changes: 1 addition & 1 deletion contracts/governance/README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Timelock extensions add a delay for governance decisions to be executed. The wor

Other extensions can customize the behavior or interface in multiple ways.

* {GovernorCrosschain}: Helps with the execution of crosschain operation using {CrosschainRemoteExector} and ERC-7786 gateways.
* {GovernorCrosschain}: Helps with the execution of crosschain operation using {CrosschainRemoteExecutor} and ERC-7786 gateways.

* {GovernorNoncesKeyed}: An extension of {Governor} with support for keyed nonces in addition to traditional nonces when voting by signature.

Expand Down
2 changes: 1 addition & 1 deletion contracts/utils/cryptography/EIP712.sol
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import {IERC5267} from "../../interfaces/IERC5267.sol";
* the chain id to protect against replay attacks on an eventual fork of the chain.
*
* NOTE: This contract implements the version of the encoding known as "v4", as implemented by the JSON RPC method
* https://docs.metamask.io/guide/signing-data.html[`eth_signTypedDataV4` in MetaMask].
* https://docs.metamask.io/wallet/how-to/sign-data/[`eth_signTypedDataV4` in MetaMask].
*
* NOTE: In the upgradeable version of this contract, the cached values will correspond to the address, and the domain
* separator of the implementation contract. This will cause the {_domainSeparatorV4} function to always rebuild the
Expand Down
2 changes: 1 addition & 1 deletion contracts/utils/cryptography/WebAuthn.sol
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ library WebAuthn {
// clientDataJson.length >= typeIndex + 21
gt(mload(clientDataJSON), add(typeIndex, 20)),
eq(
// get 32 bytes starting at index typexIndex in clientDataJSON, and keep the leftmost 21 bytes
// get 32 bytes starting at index typeIndex in clientDataJSON, and keep the leftmost 21 bytes
and(mload(add(add(clientDataJSON, 0x20), typeIndex)), shl(88, not(0))),
// solhint-disable-next-line quotes
'"type":"webauthn.get"'
Expand Down
2 changes: 1 addition & 1 deletion scripts/upgradeable/upgradeable.patch
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@ index a2e7bf4c7..44cfa054b 100644
/**
@@ -25,43 +24,18 @@ import {IERC5267} from "../../interfaces/IERC5267.sol";
* NOTE: This contract implements the version of the encoding known as "v4", as implemented by the JSON RPC method
* https://docs.metamask.io/guide/signing-data.html[`eth_signTypedDataV4` in MetaMask].
* https://docs.metamask.io/wallet/how-to/sign-data/[`eth_signTypedDataV4` in MetaMask].
*
- * NOTE: In the upgradeable version of this contract, the cached values will correspond to the address, and the domain
- * separator of the implementation contract. This will cause the {_domainSeparatorV4} function to always rebuild the
Expand Down
Loading