Ernesto García
|
8b12f83a70
|
Remove gas optimization changeset entries (#4889)
|
12 months ago |
Igor Żuk
|
17a8955cd8
|
Optimize Math operations using branchless bool to uint translation. (#4878)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
12 months ago |
Hadrien Croubois
|
0a757ec463
|
Add `sort` in memory to Arrays library (#4846)
Co-authored-by: RenanSouza2 <renan.rodrigues.souza1@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
12 months ago |
Hadrien Croubois
|
036c3cbef2
|
Replace custom errors with native panic codes in DoubleEndedQueue (#4872)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
12 months ago |
Hadrien Croubois
|
e73913c3c1
|
Update hardhat-exposed to remove `mock/_import.sol` (#4879)
|
12 months ago |
Hadrien Croubois
|
9d3b9be04f
|
Fix natspec comments in ERC-1155 (#4876)
|
12 months ago |
Mihir Wadekar
|
192e873fcb
|
Add `Math.modExp` and a `Panic` library (#3298)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |
Hadrien Croubois
|
cc431f53e0
|
Remove deprecated Truffle code (#4868)
|
1 year ago |
Hadrien Croubois
|
7eba10dd1e
|
Move ERC721 and ERC1155 receiver checks to dedicate libraries (#4845)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
1 year ago |
Hadrien Croubois
|
61117c4db8
|
Bound lookup in arrays with duplicate (#4842)
Co-authored-by: RenanSouza2 <renan.rodrigues.souza1@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |
Sabnock
|
7439664490
|
Remove note about event access in `ERC1967Utils.sol` (#4861)
|
1 year ago |
Hadrien Croubois
|
b5a7f977d8
|
Improve ERC-1363 documentation (#4854)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Vittorio Minacori <vittoriominacori@gmail.com>
|
1 year ago |
Ernesto García
|
6b30d2d8de
|
Fuzz Base64 and Base64URL (#4853)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
Hadrien Croubois
|
e86bb45477
|
Add a Math.inv function that inverse a number in Z/nZ (#4839)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |
Vittorio Minacori
|
e5f02bc608
|
Add ERC1363 implementation (#4631)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |
Ernesto García
|
a51f1e1354
|
List every contract in each API doc section (#4848)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
Hadrien Croubois
|
a5c4cd8182
|
Add new EnumerableMap types (#4843)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |
Andrew Fleming
|
e5c63635e3
|
Remove documented requirement in IERC1155's `balanceOf` (#4847)
|
1 year ago |
Vladislav Volosnikov
|
dfae50fa5b
|
Refactor abs without logical branching (#4497)
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |
Ernesto García
|
72c642e13e
|
Lower fuzz runs to 5000 (#4835)
|
1 year ago |
Ernesto García
|
b27cd83eba
|
Remove `hardhat-foundry` and check harnesses compilation in CI (#4832)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
renovate[bot]
|
ec7ee76494
|
Update actions/cache action to v4 (#4841)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
1 year ago |
Hadrien Croubois
|
0b343abcb5
|
Enable more solhint rules (#4836)
|
1 year ago |
Dariusz Glowinski
|
06eb785fcf
|
Remove obsolete ERC4626 `mint` NatSpec (#4837)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
Hadrien Croubois
|
d7490e4f59
|
Fix gas report format (#4838)
|
1 year ago |
Vladislav Volosnikov
|
d2ba1f6251
|
Remove redundant memory usage in Checkpoints (#4540)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
1 year ago |
Hadrien Croubois
|
692dbc560f
|
Add Base64Url encoding (#4822)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
1 year ago |
Ernesto García
|
281ab15886
|
Run gas-compare action on push to master (#4834)
|
1 year ago |
Ernesto García
|
2fb73e5004
|
Remove outdated `release` script (#4833)
|
1 year ago |
Hadrien Croubois
|
efb8c1af6e
|
Fix gas report generation (#4824)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |
Renan Souza
|
e68720efb6
|
Refactor supports interface (#4817)
|
1 year ago |
Benjamin
|
920225a1c7
|
Add missing return value names in IAccessManager (#4829)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
1 year ago |
renovate[bot]
|
a4b98bc79f
|
Update actions/download-artifact digest to v3 (#4795)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |
Ernesto García
|
a80563c008
|
Migrate to Node 20 (#4756)
|
1 year ago |
dependabot[bot]
|
fa87080d10
|
Bump follow-redirects from 1.15.3 to 1.15.4 (#4823)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
1 year ago |
Vladimir Khramov
|
ef68ac3ed8
|
Add getRoleMembers method to return all accounts that have role (#4546)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
1 year ago |
Ernesto García
|
b4ceb054de
|
Fix documentation inaccuracies in Governor (#4815)
|
1 year ago |
Renan Souza
|
04cb014144
|
Make tests style more uniform (#4812)
|
1 year ago |
Hadrien Croubois
|
a72c9561b9
|
Finalize test migration: remove legacy dependencies and test helpers (#4797)
|
1 year ago |
cairo
|
abcf9dd8b7
|
Replace Defender Admin with Transaction Proposals (#4804)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
1 year ago |
Hadrien Croubois
|
015ef69287
|
Refactor time helper and remove custom error helper. (#4803)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |
Hadrien Croubois
|
be0572a8dc
|
Migrate ERC1155 tests to ethers v6 (#4771)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |
Ernesto García
|
e70a0118ef
|
Remove changesets already included in CHANGELOG (#4805)
|
1 year ago |
Ernesto García
|
f213a10522
|
Remove Governor's guide ERC6372 disclaimer for Tally (#4801)
|
1 year ago |
NiftyMike
|
f627500649
|
Update SupportsInterface.behavior.js (#4674)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |
Hadrien Croubois
|
44965d7779
|
Migrate SafeERC20.test.js (#4798)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |
Hadrien Croubois
|
5bca2119ca
|
Migrate ERC165 tests (#4794)
|
1 year ago |
Renan Souza
|
c3cd70811b
|
Migrate governance tests to ethers.js (#4728)
Co-authored-by: ernestognw <ernestognw@gmail.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
Hadrien Croubois
|
d155600d55
|
Migrate `utils/types/time` tests to ethers.js (#4778)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
1 year ago |
Hadrien Croubois
|
88211e8fba
|
Migrate ERC721 tests (#4793)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |