Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 1, 2024

This PR contains the following updates:

Package Change Age Confidence
@nomicfoundation/hardhat-ethers (source) 3.0.8 -> 3.1.0 age confidence
@nomicfoundation/hardhat-network-helpers (source) 1.0.12 -> 1.1.0 age confidence
@nomicfoundation/hardhat-verify (source) 2.0.14 -> 2.1.1 age confidence
@openzeppelin/contracts (source) 5.0.2 -> 5.4.0 age confidence
@openzeppelin/contracts5 (source) 5.0.2 -> 5.4.0 age confidence
@openzeppelin/hardhat-upgrades 3.4.0 -> 3.9.1 age confidence
@openzeppelin/upgrades-core 1.39.0 -> 1.44.1 age confidence
eslint (source) 9.22.0 -> 9.38.0 age confidence
ethers (source) 6.13.5 -> 6.15.0 age confidence
fs-extra 11.2.0 -> 11.3.2 age confidence
hardhat (source) 2.22.19 -> 2.26.3 age confidence
hardhat-gas-reporter 2.2.3 -> 2.3.0 age confidence
hardhat-tracer 3.1.0 -> 3.4.0 age confidence
prettier (source) 3.3.3 -> 3.6.2 age confidence
solhint (source) 5.0.5 -> 5.2.0 age confidence

Release Notes

NomicFoundation/hardhat (@​nomicfoundation/hardhat-ethers)

v3.1.0

Compare Source

v3.0.9

Compare Source

This release updates ethers to include its new Pectra support.

Changes
  • d77ecab: Update ethers to v6.14.0 with Pectra support

💡 The Nomic Foundation is hiring! Check our open positions.


NomicFoundation/hardhat (@​nomicfoundation/hardhat-network-helpers)

v1.1.0

Compare Source

Minor Changes

v1.0.13

Compare Source

Patch Changes
NomicFoundation/hardhat (@​nomicfoundation/hardhat-verify)

v2.1.1

Compare Source

Patch Changes
  • 11ee260: Don't use undici's global dispatcher, making Hardhat more stable across Node.js versions

v2.1.0

Compare Source

Minor Changes
OpenZeppelin/openzeppelin-contracts (@​openzeppelin/contracts)

v5.4.0

Compare Source

Breaking changes
  • Update minimum pragma to 0.8.24 in SignatureChecker, Governor and Governor's extensions. (#​5716).
Pragma changes
  • Reduced pragma requirement of interface files
Changes by category
Account
  • Account: Added a simple ERC-4337 account implementation with minimal logic to process user operations. (#​5657)
  • AccountERC7579: Extension of Account that implements support for ERC-7579 modules of type executor, validator, and fallback handler. (#​5657)
  • AccountERC7579Hooked: Extension of AccountERC7579 that implements support for ERC-7579 hook modules. (#​5657)
  • EIP7702Utils: Add a library for checking if an address has an EIP-7702 delegation in place. (#​5587)
  • IERC7821, ERC7821: Interface and logic for minimal batch execution. No support for additional opData is included. (#​5657)
Governance
  • GovernorNoncesKeyed: Extension of Governor that adds support for keyed nonces when voting by sig. (#​5574)
Tokens
  • ERC20Bridgeable: Implementation of ERC-7802 that makes an ERC-20 compatible with crosschain bridges. (#​5739)
Cryptography
Signers
  • AbstractSigner, SignerECDSA, SignerP256, and SignerRSA: Add an abstract contract and various implementations for contracts that deal with signature verification. (#​5657)
  • SignerERC7702: Implementation of AbstractSigner for Externally Owned Accounts (EOAs). Useful with ERC-7702. (#​5657)
  • SignerERC7913: Abstract signer that verifies signatures using the ERC-7913 workflow. (#​5659)
  • MultiSignerERC7913: Implementation of AbstractSigner that supports multiple ERC-7913 signers with a threshold-based signature verification system. (#​5659)
  • MultiSignerERC7913Weighted: Extension of MultiSignerERC7913 that supports assigning different weights to each signer, enabling more flexible governance schemes. (#​5741)
Verifiers
  • ERC7913P256Verifier and ERC7913RSAVerifier: Ready to use ERC-7913 verifiers that implement key verification for P256 (secp256r1) and RSA keys. (#​5659)
Other
  • SignatureChecker: Add support for ERC-7913 signatures alongside existing ECDSA and ERC-1271 signature verification. (#​5659)
  • ERC7739: An abstract contract to validate signatures following the rehashing scheme from ERC7739Utils. (#​5664)
  • ERC7739Utils: Add a library that implements a defensive rehashing mechanism to prevent replayability of smart contract signatures based on the ERC-7739. (#​5664)
Structures
  • EnumerableMap: Add support for BytesToBytesMap type. (#​5658)
  • EnumerableMap: Add keys(uint256,uint256) that returns a subset (slice) of the keys in the map. (#​5713)
  • EnumerableSet: Add support for StringSet and BytesSet types. (#​5658)
  • EnumerableSet: Add values(uint256,uint256) that returns a subset (slice) of the values in the set. (#​5713)
Utils
  • Arrays: Add unsafeAccess, unsafeMemoryAccess and unsafeSetLength for bytes[] and string[]. (#​5568)
  • Blockhash: Add a library that provides access to historical block hashes using EIP-2935's history storage, extending the standard 256-block limit to 8191 blocks. (#​5642)
  • Bytes: Fix lastIndexOf(bytes,byte,uint256) with empty buffers and finite position to correctly return type(uint256).max instead of accessing uninitialized memory sections. (#​5797)

v5.3.0

Compare Source

Breaking Changes
  • Replace GovernorCountingOverridable.VoteReceipt struct parameter member names hasOverriden and overridenWeight for hasOverridden and overriddenWeight respectively.
Custom error changes
  • Replace GovernorAlreadyOverridenVote with GovernorAlreadyOverriddenVote.
  • Replace GovernorOnlyProposer with GovernorUnableToCancel.
Changes by category
Account
  • ERC4337Utils: Update the hash function to call getUserOpHash on the specified entrypoint and add an ENTRYPOINT_V08 constant. (#​5614)
  • ERC7579Utils: Add ABI decoding checks on calldata bounds within decodeBatch. (#​5371)
  • ERC7579Utils: Replace address(0) with address(this) during execution for calldata compression efficiency. (#​5614)
Governance
  • IGovernor: Add the getProposalId function to the governor interface. (#​5290)
  • GovernorProposalGuardian: Add a governance extension that defines a proposal guardian who can cancel proposals at any stage in their lifecycle. (#​5303)
  • GovernorSequentialProposalId: Adds a Governor extension that sequentially numbers proposal ids instead of using the hash. (#​5290)
  • GovernorSuperQuorum: Add a governance extension to support a super quorum. Proposals that meet the super quorum (and have a majority of for votes) advance to the Succeeded state before the proposal deadline. (#​5526)
  • GovernorVotesSuperQuorumFraction: Add a variant of the GovernorSuperQuorum extensions where the super quorum is expressed as a fraction of the total supply. (#​5526)
  • TimelockController: Receive function is now virtual. (#​5509)
Structures
  • EnumerableSet: Add clear function to EnumerableSets which deletes all values in the set. (#​5486)
  • EnumerableMap: Add clear function to EnumerableMaps which deletes all entries in the map. (#​5486)
  • MerkleTree: Add an update function that replaces a previously inserted leaf with a new value, updating the tree root along the way. (#​5526)
Tokens
  • ERC4626: Use the asset getter in totalAssets, _deposit and _withdraw. (#​5322)
  • IERC6909: Add the interface for ERC-6909. (#​5343)
  • ERC6909: Add a standard implementation of ERC6909. (#​5394)
  • ERC6909TokenSupply: Add an extension of ERC6909 which tracks total supply for each token id. (#​5394)
  • ERC6909Metadata: Add an extension of ERC6909 which adds metadata functionality. (#​5394)
  • ERC6909ContentURI: Add an extension of ERC6909 which adds content URI functionality. (#​5394)
  • SafeERC20: Add trySafeTransfer and trySafeTransferFrom that do not revert and return false if the transfer is not successful. (#​5483)
Other
  • Address: bubble up revert data on sendValue failed call. (#​5379)
  • Calldata: Library with emptyBytes and emptyString functions to generate empty bytes and string calldata types. (#​5422)
  • ERC2771Forwarder: Expose the _isTrustedByTarget internal function to check whether a target trusts the forwarder. (#​5416)
  • Hashes: Expose efficientKeccak256 for hashing non-commutative pairs of bytes32 without allocating extra memory. (#​5442)
  • Initializable: Add _initializableStorageSlot function that returns a pointer to the storage struct. The function allows customizing with a custom storage slot with an override. (#​5526)
  • Math: Add add512, mul512 and mulShr. (#​5526)
  • Math: Add saturating arithmetic operations saturatingAdd, saturatingSub and saturatingMul. (#​5526)
  • MessageHashUtils: Add toDataWithIntendedValidatorHash(address, bytes32). (#​5526)
  • P256: Adjust precompile detection in verifyNative to consider empty returndata on invalid verification. Previously, invalid signatures would've reverted with a MissingPrecompile error in chains with RIP-7212 support. (#​5620)
  • Pausable: Stop explicitly setting paused to false during construction. (#​5448)
  • Strings: Add espaceJSON that escapes special characters in JSON strings. (#​5526)

v5.2.0

Compare Source

Breaking Changes
Custom error changes

This version comes with changes to the custom error identifiers. Contracts previously depending on the following errors should be replaced accordingly:

  • Replace Errors.FailedCall with a bubbled-up revert reason in Address.sendValue.
Changes by category
General
  • Update some pragma directives to ensure that all file requirements match that of the files they import. (#​5273)
Account
  • ERC4337Utils: Add a reusable library to manipulate user operations and interact with ERC-4337 contracts (#​5274)
  • ERC7579Utils: Add a reusable library to interact with ERC-7579 modular accounts (#​5274)
Governance
  • GovernorCountingOverridable: Add a governor counting module that enables token holders to override the vote of their delegate. (#​5192)
  • VotesExtended: Create an extension of Votes which checkpoints balances and delegates. (#​5192)
Proxy
  • Clones: Add cloneWithImmutableArgs and cloneDeterministicWithImmutableArgs variants that create clones with per-instance immutable arguments. The immutable arguments can be retrieved using fetchCloneArgs. The corresponding predictDeterministicWithImmutableArgs function is also included. (#​5109)
Tokens
  • ERC1363Utils: Add helper similar to the existing ERC721Utils and ERC1155Utils (#​5133)
Utils
  • Address: bubble up revert data on sendValue failed call (#​5418)
  • Bytes: Add a library of common operations that operate on bytes objects. (#​5252)
  • CAIP2 and CAIP10: Add libraries for formatting and parsing CAIP-2 and CAIP-10 identifiers. (#​5252)
  • NoncesKeyed: Add a variant of Nonces that implements the ERC-4337 entrypoint nonce system. (#​5272)
  • Packing: Add variants for packing bytes10 and bytes22 (#​5274)
  • Strings: Add parseUint, parseInt, parseHexUint and parseAddress to parse strings into numbers and addresses. Also provide variants of these functions that parse substrings, and tryXxx variants that do not revert on invalid input. (#​5166)

v5.1.0

Compare Source

Breaking changes
  • ERC1967Utils: Removed duplicate declaration of the Upgraded, AdminChanged and BeaconUpgraded events. These events are still available through the IERC1967 interface located under the contracts/interfaces/ directory. Minimum pragma version is now 0.8.21.
  • Governor, GovernorCountingSimple: The _countVote virtual function now returns an uint256 with the total votes cast. This change allows for more flexibility for partial and fractional voting. Upgrading users may get a compilation error that can be fixed by adding a return statement to the _countVote function.
Custom error changes

This version comes with changes to the custom error identifiers. Contracts previously depending on the following errors should be replaced accordingly:

  • Replace Address.FailedInnerCall with Errors.FailedCall
  • Replace Address.AddressInsufficientBalance with Errors.InsufficientBalance
  • Replace Clones.Create2InsufficientBalance with Errors.InsufficientBalance
  • Replace Clones.ERC1167FailedCreateClone with Errors.FailedDeployment
  • Replace Clones.Create2FailedDeployment with Errors.FailedDeployment
  • SafeERC20: Replace Address.AddressEmptyCode with SafeERC20FailedOperation if there is no code at the token's address.
  • SafeERC20: Replace generic Error(string) with SafeERC20FailedOperation if the returned data can't be decoded as bool.
  • SafeERC20: Replace generic SafeERC20FailedOperation with the revert message from the contract call if it fails.
Changes by category
General
  • AccessManager, VestingWallet, TimelockController and ERC2771Forwarder: Added a public initializer function in their corresponding upgradeable variants. (#​5008)
Access
  • AccessControlEnumerable: Add a getRoleMembers method to return all accounts that have role. (#​4546)
  • AccessManager: Allow the onlyAuthorized modifier to restrict functions added to the manager. (#​5014)
Finance
  • VestingWalletCliff: Add an extension of the VestingWallet contract with an added cliff. (#​4870)
Governance
  • GovernorCountingFractional: Add a governor counting module that allows distributing voting power amongst 3 options (For, Against, Abstain). (#​5045)
  • Votes: Set _moveDelegateVotes visibility to internal instead of private. (#​5007)
Proxy
  • Clones: Add version of clone and cloneDeterministic that support sending value at creation. (#​4936)
  • TransparentUpgradeableProxy: Make internal _proxyAdmin() getter have view visibility. (#​4688)
  • ProxyAdmin: Fixed documentation for UPGRADE_INTERFACE_VERSION getter. (#​5031)
Tokens
  • ERC1363: Add implementation of the token payable standard allowing execution of contract code after transfers and approvals. (#​4631)
  • ERC20TemporaryApproval: Add an ERC-20 extension that implements temporary approval using transient storage, based on ERC7674 (draft). (#​5071)
  • SafeERC20: Add "relaxed" function for interacting with ERC-1363 functions in a way that is compatible with EOAs. (#​4631)
  • SafeERC20: Document risks of safeIncreaseAllowance and safeDecreaseAllowance when associated with ERC-7674. (#​5262)
  • ERC721Utils and ERC1155Utils: Add reusable libraries with functions to perform acceptance checks on IERC721Receiver and IERC1155Receiver implementers. (#​4845)
  • ERC1363Utils: Add helper similar to the existing ERC721Utils and ERC1155Utils. (#​5133)
Utils
  • Arrays: add a sort functions for address[], bytes32[] and uint256[] memory arrays. (#​4846)
  • Arrays: add new functions lowerBound, upperBound, lowerBoundMemory and upperBoundMemory for lookups in sorted arrays with potential duplicates. (#​4842)
  • Arrays: deprecate findUpperBound in favor of the new lowerBound. (#​4842)
  • Base64: Add encodeURL following section 5 of RFC4648 for URL encoding (#​4822)
  • Comparator: A library of comparator functions, useful for customizing the behavior of the Heap structure. (#​5084)
  • Create2: Bubbles up returndata from a deployed contract that reverted during construction. (#​5052)
  • Create2, Clones: Mask computeAddress and cloneDeterministic outputs to produce a clean value for an address type (i.e. only use 20 bytes) (#​4941)
  • Errors: New library of common custom errors. (#​4936)
  • Hashes: A library with commonly used hash functions. (#​3617)
  • Packing: Added a new utility for packing, extracting and replacing bytesXX values. (#​4992)
  • Panic: Add a library for reverting with panic codes. (#​3298)
  • ReentrancyGuardTransient: Added a variant of ReentrancyGuard that uses transient storage. (#​4988)
  • Strings: Added a utility function for converting an address to checksummed string. (#​5067)
  • SlotDerivation: Add a library of methods for derivating common storage slots. (#​4975)
  • TransientSlot: Add primitives for operating on the transient storage space using a typed-slot representation. (#​4980)
Cryptography
  • SignatureChecker: refactor isValidSignatureNow to avoid validating ECDSA signatures if there is code deployed at the signer's address. (#​4951)
  • MerkleProof: Add variations of verify, processProof, multiProofVerify and processMultiProof (and equivalent calldata version) with support for custom hashing functions. (#​4887)
  • P256: Library for verification and public key recovery of P256 (aka secp256r1) signatures. (#​4881)
  • RSA: Library to verify signatures according to RFC 8017 Signature Verification Operation (#​4952)
Math
  • Math: add an invMod function to get the modular multiplicative inverse of a number in Z/nZ. (#​4839)
  • Math: Add modExp function that exposes the EIP-198 precompile. Includes uint256 and bytes memory versions. (#​3298)
  • Math: Custom errors replaced with native panic codes. (#​3298)
  • Math, SignedMath: Add a branchless ternary function that computescond ? a : b in constant gas cost. (#​4976)
  • SafeCast: Add toUint(bool) for operating on bool values as uint256. (#​4878)
Structures
  • CircularBuffer: Add a data structure that stores the last N values pushed to it. (#​4913)
  • DoubleEndedQueue: Custom errors replaced with native panic codes. (#​4872)
  • EnumerableMap: add UintToBytes32Map, AddressToAddressMap, AddressToBytes32Map and Bytes32ToAddressMap. (#​4843)
  • Heap: A data structure that implements a heap-based priority queue. (#​5084)
  • MerkleTree: A data structure that allows inserting elements into a merkle tree and updating its root hash. (#​3617)
OpenZeppelin/openzeppelin-upgrades (@​openzeppelin/hardhat-upgrades)

v3.9.1

Compare Source

  • Support contract verification via etherscan V2 API. (#​1166)
    • Potentially breaking changes: Changes peer dependencies to the following:
      • "@​nomicfoundation/hardhat-ethers": "^3.0.6"
      • "@​nomicfoundation/hardhat-verify": "^2.0.14"
      • "hardhat": "^2.24.1"

v3.9.0

Compare Source

  • Update Defender SDK to v2.1.0, set Hardhat origin for Defender deployments. (#​1111)

v3.8.0

Compare Source

  • Support TypeChain in deployProxy, upgradeProxy, deployBeaconProxy, and defender.deployContract. (#​1099)

v3.7.0

Compare Source

  • Add proxyFactory and deployFunction options which can be used to deploy a custom proxy contract. (#​1104)

v3.6.0

Compare Source

  • Update Slang dependency to 0.18.3. (#​1102)
    • Improves reliability of Hardhat compilation step for namespaced storage layout validations when using Solidity versions 0.8.27 and 0.8.28.

v3.5.0

Compare Source

  • Support ignoring Hardhat compile errors when extracting detailed namespaced storage layouts for validations. (#​1090)
eslint/eslint (eslint)

v9.38.0

Compare Source

Features

  • ce40f74 feat: update complexity rule to only highlight function header (#​20048) (Atul Nair)
  • e37e590 feat: correct no-loss-of-precision false positives with e notation (#​20187) (Francesco Trotta)

Bug Fixes

  • 50c3dfd fix: improve type support for isolated dependencies in pnpm (#​20201) (Francesco Trotta)
  • a1f06a3 fix: correct SourceCode typings (#​20114) (Pixel998)

Documentation

  • 462675a docs: improve web accessibility by hiding non-semantic character (#​20205) (루밀LuMir)
  • c070e65 docs: correct formatting in no-irregular-whitespace rule documentation (#​20203) (루밀LuMir)
  • b39e71a docs: Update README (GitHub Actions Bot)
  • cd39983 docs: move custom-formatters type descriptions to nodejs-api (#​20190) (Percy Ma)

Chores

v9.37.0

Compare Source

Features

  • 39f7fb4 feat: preserve-caught-error should recognize all static "cause" keys (#​20163) (Pixel998)
  • f81eabc feat: support TS syntax in no-restricted-imports (#​19562) (Nitin Kumar)

Bug Fixes

Documentation

  • b950359 docs: fix typos across the docs (#​20182) (루밀LuMir)
  • 42498a2 docs: improve ToC accessibility by hiding non-semantic character (#​20181) (Percy Ma)
  • 29ea092 docs: Update README (GitHub Actions Bot)
  • 5c97a04 docs: show availableUntil in deprecated rule banner (#​20170) (Pixel998)
  • 90a71bf docs: update README files to add badge and instructions (#​20115) (루밀LuMir)
  • 1603ae1 docs: update references from master to main (#​20153) (루밀LuMir)

Chores

  • afe8a13 chore: update @eslint/js dependency to version 9.37.0 (#​20183) (Francesco Trotta)
  • abee4ca chore: package.json update for @​eslint/js release (Jenkins)
  • fc9381f chore: fix typos in comments (#​20175) (overlookmotel)
  • e1574a2 chore: unpin jiti (#​20173) (renovate[bot])
  • e1ac05e refactor: mark ESLint.findConfigFile() as async, add missing docs (#​20157) (Pixel998)
  • 347906d chore: update eslint (#​20149) (renovate[bot])
  • 0cb5897 test: remove tmp dir created for circular fixes in multithread mode test (#​20146) (Milos Djermanovic)
  • bb99566 ci: pin jiti to version 2.5.1 (#​20151) (Pixel998)
  • 177f669 perf: improve worker count calculation for "auto" concurrency (#​20067) (Francesco Trotta)
  • 448b57b chore: Mark deprecated formatting rules as available until v11.0.0 (#​20144) (Milos Djermanovic)

v9.36.0

Compare Source

Features

  • 47afcf6 feat: correct preserve-caught-error edge cases (#​20109) (Francesco Trotta)

Bug Fixes

Documentation

  • b73ab12 docs: update examples to use defineConfig (#​20131) (sethamus)
  • 31d9392 docs: fix typos (#​20118) (Pixel998)
  • c7f861b docs: Update README (GitHub Actions Bot)
  • 6b0c08b docs: Update README (GitHub Actions Bot)
  • 91f97c5 docs: Update README (GitHub Actions Bot)

Chores

  • 12411e8 chore: upgrade @​eslint/js@​9.36.0 (#​20139) (Milos Djermanovic)
  • 488cba6 chore: package.json update for @​eslint/js release (Jenkins)
  • bac82a2 ci: simplify renovate configuration (#​19907) (唯然)
  • c00bb37 ci: bump actions/labeler from 5 to 6 (#​20090) (dependabot[bot])
  • fee751d refactor: use defaultOptions in rules (#​20121) (Pixel998)
  • 1ace67d chore: update example to use defineConfig (#​20111) (루밀LuMir)
  • 4821963 test: add missing loc information to error objects in rule tests (#​20112) (루밀LuMir)
  • b42c42e chore: disallow use of deprecated type property in core rule tests (#​20094) (Milos Djermanovic)
  • 7bb498d test: remove deprecated type property from core rule tests (#​20093) (Pixel998)
  • e10cf2a ci: bump actions/setup-node from 4 to 5 (#​20089) (dependabot[bot])
  • 5cb0ce4 refactor: use meta.defaultOptions in preserve-caught-error (#​20080) (Pixel998)
  • f9f7cb5 chore: package.json update for eslint-config-eslint release (Jenkins)
  • 81764b2 chore: update eslint peer dependency in eslint-config-eslint (#​20079) (Milos Djermanovic)

v9.35.0

Compare Source

Features


Configuration

📅 Schedule: Branch creation - "on the first day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@cla-bot cla-bot bot added the cla-signed label Nov 1, 2024
@renovate renovate bot force-pushed the renovate/smart-contracts branch 7 times, most recently from 05b3172 to 9906843 Compare November 5, 2024 22:12
@renovate renovate bot force-pushed the renovate/smart-contracts branch 2 times, most recently from e7ba11f to ac3d551 Compare November 12, 2024 14:23
@renovate renovate bot force-pushed the renovate/smart-contracts branch from ac3d551 to 70ffa0a Compare December 2, 2024 18:09
@julien51 julien51 requested a review from clemsos December 12, 2024 15:30
@renovate renovate bot force-pushed the renovate/smart-contracts branch from 70ffa0a to 8b4c046 Compare December 12, 2024 15:35
@vercel
Copy link

vercel bot commented Dec 12, 2024

The latest updates on your projects. Learn more about Vercel for GitHub.

3 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
unlock-airdrops Ignored Ignored Preview Oct 26, 2025 1:53pm
unlock-static-site Ignored Ignored Oct 26, 2025 1:53pm
unlock-storybook Ignored Ignored Preview Oct 26, 2025 1:53pm

@renovate renovate bot force-pushed the renovate/smart-contracts branch 2 times, most recently from c22dc99 to 68553a2 Compare January 13, 2025 21:25
@renovate renovate bot force-pushed the renovate/smart-contracts branch 3 times, most recently from f8157f3 to 796a76c Compare February 5, 2025 12:45
@renovate renovate bot force-pushed the renovate/smart-contracts branch from 796a76c to c027fa2 Compare March 3, 2025 09:40
@renovate renovate bot force-pushed the renovate/smart-contracts branch from c027fa2 to 6d60045 Compare March 11, 2025 12:31
@renovate renovate bot force-pushed the renovate/smart-contracts branch from 6d60045 to a36480c Compare March 20, 2025 14:34
@renovate renovate bot force-pushed the renovate/smart-contracts branch from a36480c to 3f0fe32 Compare March 31, 2025 17:36
@renovate renovate bot force-pushed the renovate/smart-contracts branch from 3f0fe32 to 385ca1a Compare May 7, 2025 21:06
@renovate renovate bot force-pushed the renovate/smart-contracts branch 3 times, most recently from c08d322 to b48ac69 Compare May 27, 2025 19:42
@renovate renovate bot force-pushed the renovate/smart-contracts branch from b48ac69 to 3d9e615 Compare June 5, 2025 00:52
@renovate renovate bot force-pushed the renovate/smart-contracts branch 18 times, most recently from c474c66 to c493410 Compare October 15, 2025 15:08
@renovate renovate bot force-pushed the renovate/smart-contracts branch 10 times, most recently from 38990dd to 1bcaa59 Compare October 24, 2025 13:25
@renovate renovate bot force-pushed the renovate/smart-contracts branch from 1bcaa59 to 1478be6 Compare October 26, 2025 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants