Commit Graph

  • 92224533b1 Merge pull request from GHSA-9vx6-7xxf-x967 Hadrien Croubois 2024-02-29 17:03:32 +01:00
  • 8b4b7b8d04 Simplify finance tests (#4912) Renan Souza 2024-02-22 12:15:26 -03:00
  • 141c947921 Update chai matchers (#4899) Renan Souza 2024-02-19 15:27:39 -03:00
  • 3def8f9d15 Rewrite comments using superscript for avoid confusion with xor operator (#4903) Hadrien Croubois 2024-02-16 17:06:07 +01:00
  • 140d66fad8 Improved integer square root (#4403) Chris Gorman 2024-02-16 08:56:29 -07:00
  • 96e5c0830a Deduplicate code in scripts/helpers and test/helpers/iterate (#4895) Hadrien Croubois 2024-02-16 00:40:48 +01:00
  • 4e7e6e54da Add bytes memory version of Math.modExp (#4893) Ernesto García 2024-02-14 03:06:34 -06:00
  • ae1bafcb48 Add VestingWalletWithCliff (#4870) Hadrien Croubois 2024-02-13 10:01:45 +01:00
  • f8b1ddf591 Add variants of Array.sort for address[] and bytes32[] (#4883) Hadrien Croubois 2024-02-12 17:34:07 +01:00
  • 72c0da9ae0 Fix typo in AccessManaged.sol (#4890) Ikko Eltociear Ashimine 2024-02-13 01:13:11 +09:00
  • 8b12f83a70 Remove gas optimization changeset entries (#4889) Ernesto García 2024-02-09 15:36:14 -06:00
  • 17a8955cd8 Optimize Math operations using branchless bool to uint translation. (#4878) Igor Żuk 2024-02-07 10:20:25 +01:00
  • 0a757ec463 Add sort in memory to Arrays library (#4846) Hadrien Croubois 2024-02-06 21:49:12 +01:00
  • 036c3cbef2 Replace custom errors with native panic codes in DoubleEndedQueue (#4872) Hadrien Croubois 2024-02-06 21:02:01 +01:00
  • e73913c3c1 Update hardhat-exposed to remove mock/_import.sol (#4879) Hadrien Croubois 2024-02-06 20:16:47 +01:00
  • 9d3b9be04f Fix natspec comments in ERC-1155 (#4876) Hadrien Croubois 2024-02-06 16:58:00 +01:00
  • 192e873fcb Add Math.modExp and a Panic library (#3298) Mihir Wadekar 2024-02-02 09:40:00 -08:00
  • cc431f53e0 Remove deprecated Truffle code (#4868) Hadrien Croubois 2024-02-01 22:36:31 +01:00
  • 7eba10dd1e Move ERC721 and ERC1155 receiver checks to dedicate libraries (#4845) Hadrien Croubois 2024-01-30 19:58:35 +01:00
  • 61117c4db8 Bound lookup in arrays with duplicate (#4842) Hadrien Croubois 2024-01-29 20:44:33 +01:00
  • 7439664490 Remove note about event access in ERC1967Utils.sol (#4861) Sabnock 2024-01-29 11:42:53 -06:00
  • b5a7f977d8 Improve ERC-1363 documentation (#4854) Hadrien Croubois 2024-01-24 16:27:04 +01:00
  • 6b30d2d8de Fuzz Base64 and Base64URL (#4853) Ernesto García 2024-01-24 09:09:41 -06:00
  • e86bb45477 Add a Math.inv function that inverse a number in Z/nZ (#4839) Hadrien Croubois 2024-01-24 09:57:24 +01:00
  • e5f02bc608 Add ERC1363 implementation (#4631) Vittorio Minacori 2024-01-24 09:38:25 +01:00
  • 63bb51f17d Update docs github-actions 2024-01-23 18:06:09 +00:00
  • d4ec2782b7 List every contract in each API doc section (#4848) Ernesto García 2024-01-23 09:55:09 -06:00
  • a51f1e1354 List every contract in each API doc section (#4848) Ernesto García 2024-01-23 09:55:09 -06:00
  • a5c4cd8182 Add new EnumerableMap types (#4843) Hadrien Croubois 2024-01-22 20:25:01 +01:00
  • e5c63635e3 Remove documented requirement in IERC1155's balanceOf (#4847) Andrew Fleming 2024-01-19 04:52:32 -05:00
  • dfae50fa5b Refactor abs without logical branching (#4497) Vladislav Volosnikov 2024-01-18 21:22:47 +01:00
  • 72c642e13e Lower fuzz runs to 5000 (#4835) Ernesto García 2024-01-18 03:03:07 -06:00
  • b27cd83eba Remove hardhat-foundry and check harnesses compilation in CI (#4832) Ernesto García 2024-01-17 13:32:32 -06:00
  • ec7ee76494 Update actions/cache action to v4 (#4841) renovate[bot] 2024-01-17 13:24:46 -06:00
  • 0b343abcb5 Enable more solhint rules (#4836) Hadrien Croubois 2024-01-17 16:23:18 +01:00
  • 06eb785fcf Remove obsolete ERC4626 mint NatSpec (#4837) Dariusz Glowinski 2024-01-17 16:20:28 +01:00
  • d7490e4f59 Fix gas report format (#4838) Hadrien Croubois 2024-01-17 16:16:51 +01:00
  • d2ba1f6251 Remove redundant memory usage in Checkpoints (#4540) Vladislav Volosnikov 2024-01-17 10:51:36 +01:00
  • 692dbc560f Add Base64Url encoding (#4822) Hadrien Croubois 2024-01-16 23:12:50 +01:00
  • 281ab15886 Run gas-compare action on push to master (#4834) Ernesto García 2024-01-16 04:09:50 -06:00
  • 2fb73e5004 Remove outdated release script (#4833) Ernesto García 2024-01-14 11:13:02 -06:00
  • efb8c1af6e Fix gas report generation (#4824) Hadrien Croubois 2024-01-13 00:24:17 +01:00
  • e68720efb6 Refactor supports interface (#4817) Renan Souza 2024-01-12 19:45:49 -03:00
  • 920225a1c7 Add missing return value names in IAccessManager (#4829) Benjamin 2024-01-12 01:01:48 +01:00
  • a4b98bc79f Update actions/download-artifact digest to v3 (#4795) renovate[bot] 2024-01-11 11:33:39 -06:00
  • a80563c008 Migrate to Node 20 (#4756) Ernesto García 2024-01-11 10:13:21 -06:00
  • fa87080d10 Bump follow-redirects from 1.15.3 to 1.15.4 (#4823) dependabot[bot] 2024-01-10 22:01:30 -06:00
  • ef68ac3ed8 Add getRoleMembers method to return all accounts that have role (#4546) Vladimir Khramov 2024-01-04 18:07:53 +04:00
  • b4ceb054de Fix documentation inaccuracies in Governor (#4815) Ernesto García 2024-01-02 17:18:22 -06:00
  • 04cb014144 Make tests style more uniform (#4812) Renan Souza 2024-01-02 13:31:33 -03:00
  • a72c9561b9 Finalize test migration: remove legacy dependencies and test helpers (#4797) Hadrien Croubois 2023-12-26 23:46:06 +01:00
  • d3848f4c25 Update docs github-actions 2023-12-22 21:55:06 +00:00
  • f7bb9881a8 Replace Defender Admin with Transaction Proposals (#4804) cairo 2023-12-22 22:52:00 +01:00
  • abcf9dd8b7 Replace Defender Admin with Transaction Proposals (#4804) cairo 2023-12-22 22:52:00 +01:00
  • 015ef69287 Refactor time helper and remove custom error helper. (#4803) Hadrien Croubois 2023-12-22 20:50:25 +01:00
  • be0572a8dc Migrate ERC1155 tests to ethers v6 (#4771) Hadrien Croubois 2023-12-21 22:57:39 +01:00
  • e70a0118ef Remove changesets already included in CHANGELOG (#4805) Ernesto García 2023-12-21 09:08:59 -06:00
  • 7b08ed1b2c Update docs github-actions 2023-12-19 21:02:37 +00:00
  • e53f81b704 Remove Governor's guide ERC6372 disclaimer for Tally (#4801) Hadrien Croubois 2023-12-19 22:01:28 +01:00
  • f213a10522 Remove Governor's guide ERC6372 disclaimer for Tally (#4801) Ernesto García 2023-12-19 14:56:43 -06:00
  • f627500649 Update SupportsInterface.behavior.js (#4674) NiftyMike 2023-12-19 08:14:25 -06:00
  • 44965d7779 Migrate SafeERC20.test.js (#4798) Hadrien Croubois 2023-12-19 10:00:16 +01:00
  • 5bca2119ca Migrate ERC165 tests (#4794) Hadrien Croubois 2023-12-19 02:28:16 +01:00
  • c3cd70811b Migrate governance tests to ethers.js (#4728) Renan Souza 2023-12-18 17:09:23 -03:00
  • d155600d55 Migrate utils/types/time tests to ethers.js (#4778) Hadrien Croubois 2023-12-15 17:50:46 +01:00
  • 88211e8fba Migrate ERC721 tests (#4793) Hadrien Croubois 2023-12-14 10:07:55 +01:00
  • 88512b23d2 Migrate ERC20 extensions tests to ethers v6 (#4773) Renan Souza 2023-12-13 19:31:56 -03:00
  • 6ba452dea4 Merge release-v5.0 branch (#4787) github-actions[bot] 2023-12-08 15:47:12 +00:00
  • f7592e26a4 Update docs docs-v4.x github-actions 2023-12-08 15:40:37 +00:00
  • bd325d56b4 Release v4.9.5 (#4790) v4.9.5 github-actions[bot] 2023-12-08 09:39:54 -06:00
  • f1f3469892 Update docs github-actions 2023-12-08 15:37:10 +00:00
  • ad6a5b6893 Add changeset ernestognw 2023-12-08 09:36:28 -06:00
  • 8c9b10c8e7 Update docs github-actions 2023-12-08 15:18:41 +00:00
  • 88ac712e06 Replace double functionDelegateCall ernestognw 2023-12-08 08:49:17 -06:00
  • 4111686175 Update docs github-actions 2023-12-08 00:18:27 +00:00
  • a83918df14 Bump node CI version to 16.x ernestognw 2023-12-07 18:17:01 -06:00
  • 18704d1879 Update docs github-actions 2023-12-07 21:55:12 +00:00
  • 01ef448981 Release v5.0.1 (#4785) v5.0.1 github-actions[bot] 2023-12-07 15:54:32 -06:00
  • 0b69a29c26 Update docs github-actions 2023-12-07 21:53:07 +00:00
  • 0d5f54e69b Release v4.9.4 (#4784) v4.9.4 github-actions[bot] 2023-12-07 15:52:26 -06:00
  • 57dd5968a7 Update docs github-actions 2023-12-07 21:51:30 +00:00
  • ecb25dea0d Update docs github-actions 2023-12-07 21:51:22 +00:00
  • 9ce0340466 Make Multicall context-aware ernestognw 2023-12-07 12:37:52 -06:00
  • ccfffe13e8 Make Multicall context-aware ernestognw 2023-12-07 15:30:08 -06:00
  • 3af62716dd Make Multicall context-aware ernestognw 2023-12-07 12:37:52 -06:00
  • cffb2f1ddc Migrate math tests to ethers.js v6 (#4769) Hadrien Croubois 2023-12-04 20:00:00 +01:00
  • ef699fa6a2 Update Math try* operations return reference (#4775) Ernesto García 2023-12-01 07:46:46 -06:00
  • 552cffde56 Add Governor note for state changes between proposal creation and execution (#4766) Ernesto García 2023-11-30 08:04:34 -06:00
  • ae69142379 Migrate proxy folder to ethersjs (#4746) Renan Souza 2023-11-29 21:51:08 +00:00
  • c35057978f Migrate ERC20 and ERC20Wrapper tests to ethersjs (#4743) Renan Souza 2023-11-29 19:57:16 +00:00
  • a32077bbac Update dependency @changesets/read to ^0.6.0 (#4764) renovate[bot] 2023-11-29 00:03:42 +00:00
  • c411700572 Refactor EnumerableSet generation and tests (#4762) Renan Souza 2023-11-28 23:51:58 +00:00
  • 74e396a967 Update dependency @changesets/changelog-github to ^0.5.0 (#4763) renovate[bot] 2023-11-28 17:49:38 -06:00
  • e3478edfe7 Update dependency @changesets/pre to v2 (#4765) renovate[bot] 2023-11-28 17:47:45 -06:00
  • e0ac73cd6e Refactor enumerableMap generate and tests (#4760) Renan Souza 2023-11-28 23:41:10 +00:00
  • 769071d473 Add note in ERC20Wrapper about rebasing tokens (#4755) Ernesto García 2023-11-27 09:39:42 -06:00
  • 0b1b5f89ef Create FUNDING.json (#4751) luca 2023-11-24 09:21:27 -08:00
  • 78d5708340 Migrate utils to ethersjs v6 (#4736) Renan Souza 2023-11-24 01:32:30 +00:00
  • 330c39b662 Implement revert tests for VestingWallet (#4733) Renan Souza 2023-11-23 20:45:45 +00:00
  • e5fb718d40 Optimized gas costs in ceilDiv (#4553) carter-ya 2023-11-23 23:31:14 +08:00