-
Notifications
You must be signed in to change notification settings - Fork 14
feat: clean OpenZeppelin dual-version setup #308
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
84 commits
Select commit
Hold shift + click to select a range
d26565f
refactor: Update test assertions to use revertedWithoutReason for bet…
Le-Caignec b727db9
docs: Expand Solidity documentation with new facets and methods for I…
Le-Caignec 6df3e1d
feat: Add internal_mintCreate function to AppRegistry, DatasetRegistr…
Le-Caignec 8ff72ac
fix: Add missing newlines at the end of JSON files and update Solidit…
Le-Caignec 59f12bd
fix: Ensure proper formatting by adding missing newlines at the end o…
Le-Caignec 89c4617
fix: Add missing newlines at the end of JSON files and update Solidit…
Le-Caignec 599cd76
fix: Add temporary migration checks in IexecERC20Core and IexecERC20F…
Le-Caignec 28e0251
fix: Add missing newlines at the end of JSON files and update Solidit…
Le-Caignec 4f69ec2
fix: Add temporary migration checks in IexecERC20Core for backward co…
Le-Caignec b011731
fix: Add missing newlines at the end of JSON files and update import …
Le-Caignec 2cce4c7
fix: Reorder import statements in test file for consistency and clarity
Le-Caignec 9ddf6b3
fix: Rollback modif
Le-Caignec a5db074
Update test/byContract/registries/registries.test.ts
Le-Caignec 9b09e5e
Merge branch 'feature/make-v8-migration-non-breaking' of https://gith…
Le-Caignec 11c68d6
chore: Update OpenZeppelin contracts to version 5.4.0 and remove Time…
Le-Caignec 2fde33c
refactor: Clean up Solidity documentation by removing outdated sectio…
Le-Caignec 3da7909
Merge branch 'feature/make-v8-migration-non-breaking' into feat/clean…
Le-Caignec 15db2b8
feat: Introduce TimelockController contract to enforce timelocked ope…
Le-Caignec a822b2f
fix: Add missing newlines at the end of multiple JSON files to ensure…
Le-Caignec a7d29aa
chore: WIP
zguesmi a42d28c
Merge branch 'chore/solidity-v8' into feature/make-v8-migration-non-b…
Le-Caignec 66573d6
fix remove empty line
Le-Caignec 25ef259
fix: remove unnecessary empty lines in contract creation functions fo…
Le-Caignec 3a332cc
fix: optimize balance checks in transfer and burn functions for impro…
Le-Caignec 622a17b
fix: optimize allowance checks in transferFrom and decreaseAllowance …
Le-Caignec 46f6915
Merge branch 'feature/make-v8-migration-non-breaking' into feat/clean…
Le-Caignec 9e9639f
fix: update @openzeppelin/contracts version to ^5.4.0 for improved fu…
Le-Caignec 541536b
fix: add MathOverflowedMulDiv error type to IexecPoco2Facet.json for …
Le-Caignec e59c38a
Update test/byContract/registries/registries.test.ts
Le-Caignec 8bc4bde
fix: remove broken changes
Le-Caignec 6c79719
refactor: remove deprecated interfaces and streamline documentation f…
Le-Caignec 5e5670c
fix: abis formatage
Le-Caignec eaca8fb
fix: update Solidity version to 0.8.0 across multiple interface and l…
Le-Caignec a4e41d6
Update contracts/interfaces/IexecPoco1.sol
Le-Caignec 0c60887
back merge
Le-Caignec 740de8f
fix: ci
Le-Caignec 3ee37f9
Merge remote-tracking branch 'origin/chore/solidity-v8' into feature/…
Le-Caignec a66516e
Merge remote-tracking branch 'origin/feature/make-v8-migration-non-br…
Le-Caignec 856ca26
Update contracts/libs/IexecLibOrders_v5.sol
Le-Caignec 1a4735c
Update contracts/interfaces/IexecEscrowToken.sol
Le-Caignec da22fd6
Update contracts/interfaces/IexecRelay.sol
Le-Caignec 4a19736
Update contracts/interfaces/IexecTokenSpender.sol
Le-Caignec 242f531
Update contracts/interfaces/IOwnable.sol
Le-Caignec 31e5748
Update contracts/interfaces/IexecAccessorsABILegacy.sol
Le-Caignec d111b66
Update contracts/interfaces/IexecCategoryManager.sol
Le-Caignec bebed16
Update contracts/interfaces/IexecConfigurationExtra.sol
Le-Caignec 759c0ec
Update contracts/interfaces/IexecConfiguration.sol
Le-Caignec 1432446
Update contracts/interfaces/IexecEscrowNative.sol
Le-Caignec ea871ea
Update contracts/interfaces/IexecERC20Common.sol
Le-Caignec c5a145f
Update contracts/interfaces/IexecERC20.sol
Le-Caignec 94328c6
Update Solidity pragma version to ^0.8.0 across multiple interface an…
Le-Caignec 2252323
Implement feature X to enhance user experience and fix bug Y in module Z
Le-Caignec abfa39e
Refactor _burn function to improve readability and maintainability by…
Le-Caignec c63bdb9
Update Solidity API documentation by removing outdated interfaces and…
Le-Caignec fcbeb75
Refactor _transferUnchecked function to improve readability by clarif…
Le-Caignec 6415a36
Refactor contract creation process in Registry and derived contracts …
Le-Caignec 8764fd7
Refactor Solidity API documentation to introduce new registry and dat…
Le-Caignec 845802f
Merge branch 'feature/make-v8-migration-non-breaking' into feat/clean…
Le-Caignec 5313d11
refactor: remove TimelockController and update import statements for …
Le-Caignec cdcfef6
refactor: restructure Solidity API documentation to enhance clarity a…
Le-Caignec 1df27ea
refactor: update Solidity version to ^0.8.0 and improve balance handl…
Le-Caignec fc04737
refactor: update Solidity API documentation to rename interfaces, con…
Le-Caignec f0cbc5a
refactor: downgrade @openzeppelin/contracts version to ^5.0.2 and upd…
Le-Caignec 19612c9
refactor: update Solidity API documentation to introduce a new regist…
Le-Caignec 4e3e5e8
fix: format
Le-Caignec 676891b
fix: format
Le-Caignec caced1d
Update contracts/facets/IexecERC20Facet.sol
Le-Caignec 5c6b124
Update contracts/facets/IexecERC20Facet.sol
Le-Caignec 1ddcd80
Refactor contract creation methods in AppRegistry, DatasetRegistry, a…
Le-Caignec 427bb59
Refactor Solidity API documentation to rename and reorganize interfac…
Le-Caignec 7f3ca8a
chore: Merge branch 'chore/solidity-v8' into feature/make-v8-migratio…
zguesmi 85caa94
refactor: Update import statements to use destructuring syntax for cl…
Le-Caignec 2b8eb94
Implement feature X to enhance user experience and optimize performance
Le-Caignec 9977206
Merge remote-tracking branch 'origin/feature/make-v8-migration-non-br…
Le-Caignec 8122d15
Remove obsolete ABI files and update AccessControl and Ownable ABIs w…
Le-Caignec fe2105e
chore: downgrade lockfile version to 2 and add new dependencies for v…
Le-Caignec 02ef0f8
refactor: remove timelock deployment script and associated ENS scripts
Le-Caignec f6d466f
Remove deprecated 'facets/SignatureVerifier.v8.sol' from Hardhat conf…
Le-Caignec 86a61f0
fix: update import path for IERC5313 to use the correct OpenZeppelin …
Le-Caignec a104091
chore: Restore original package and lock files
zguesmi 1b0dcfb
chore: Clean package lock file
zguesmi 366fbc6
chore: Remove OZv3 NPM package and replace it with v5 package
zguesmi bd5b278
chore: Remove NPM package alias OZ-v5
zguesmi c8d819e
chore: Update ABIs
zguesmi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.