Commit Graph

  • 322df4226d Enable partial transpilation for upgradeable package (#4628) Francisco 2023-09-28 18:31:49 -03:00
  • 4ce98d75bf Update solidity-coverage (#4623) Francisco 2023-09-21 22:57:34 -03:00
  • 3a1e1bd336 Add version to custom Solhint plugin Francisco 2023-09-21 22:25:08 -03:00
  • 57c84f6bb8 Update lockfile (#4556) renovate[bot] 2023-09-21 22:04:06 -03:00
  • 8f3f4f7f17 Add changesets for #4624 (#4635) Francisco 2023-09-28 18:29:50 -03:00
  • 58463a9823 Enable partial transpilation for upgradeable package (#4628) Francisco 2023-09-28 18:31:49 -03:00
  • 970a7184ad Add changesets for #4624 (#4635) Francisco 2023-09-28 18:29:50 -03:00
  • 85822663f2 Update docs github-actions 2023-09-28 20:09:44 +00:00
  • 621fc0fe99 Fix warning format in the readme (#4634) Francisco 2023-09-28 16:58:08 -03:00
  • dee645e914 Fix warning format in the readme (#4634) Francisco 2023-09-28 16:58:08 -03:00
  • 011c8bb034 Add named return parameters and _checkSelector function to AccessManager (#4624) Ernesto García 2023-09-28 13:52:42 -06:00
  • 57865f8b20 Add named return parameters and _checkSelector function to AccessManager (#4624) Ernesto García 2023-09-28 13:52:42 -06:00
  • 52cdca763a Update docs github-actions 2023-09-28 15:56:38 +00:00
  • 53f2721e8c Improve documentation about backwards compatibility (#4627) Francisco 2023-09-28 12:54:44 -03:00
  • 2472e51e80 Improve documentation about backwards compatibility (#4627) Francisco 2023-09-28 12:54:44 -03:00
  • 33ceb2320c Fix typo in tests (#4625) Vittorio Minacori 2023-09-27 10:12:37 +02:00
  • 6f37ea0a43 Update docs github-actions 2023-09-22 22:24:15 +00:00
  • b805cc82d3 Update readme for release candidate (#4618) Francisco 2023-09-20 16:19:48 -03:00
  • bd4169bb15 Update solidity-coverage (#4623) Francisco 2023-09-21 22:57:34 -03:00
  • ce7e6042a8 Add version to custom Solhint plugin Francisco 2023-09-21 22:25:08 -03:00
  • da04f40e98 Update lockfile (#4556) renovate[bot] 2023-09-21 22:04:06 -03:00
  • 213c47fd27 Update docs github-actions 2023-09-21 14:28:47 +00:00
  • 98c7a4cf95 Fix issues in the ERC4646Fee documentation (#4487) Hadrien Croubois 2023-07-29 17:30:47 +02:00
  • 1014ac2924 Improve ERC4626 fees example (#4476) Ernesto García 2023-07-28 19:16:14 -06:00
  • 181d518609 Update readme for release candidate (#4618) Francisco 2023-09-20 16:19:48 -03:00
  • 0b976ddd12 Update docs github-actions 2023-09-19 20:26:19 +00:00
  • 33894d2a5b Fix docs updates on prereleases Francisco Giordano 2023-09-19 17:24:03 -03:00
  • f0316a4cef Fix docs updates on prereleases Francisco Giordano 2023-09-19 17:24:03 -03:00
  • dbe796d542 Update docs github-actions 2023-09-19 19:19:10 +00:00
  • 9aaca67aa6 Enable docs generation for prereleases Francisco Giordano 2023-09-19 16:17:35 -03:00
  • ae986db608 Enable docs generation for prereleases Francisco Giordano 2023-09-19 16:17:35 -03:00
  • abcec9e4a3 Update docs-utils to support prereleases Francisco Giordano 2023-09-19 16:13:10 -03:00
  • 31aa460467 Update docs-utils to support prereleases Francisco Giordano 2023-09-19 16:13:10 -03:00
  • b55b47d421 Release v5.0.0 (rc) (#4614) v5.0.0-rc.0 github-actions[bot] 2023-09-19 09:16:30 -06:00
  • 0d6703b852 Start release candidate github-actions 2023-09-19 15:08:33 +00:00
  • f7db0bea31 Merge branch 'feat/access-manager' Francisco Giordano 2023-09-19 11:38:22 -03:00
  • 64da2c10a4 Fix AccessManager._checkAuthorized in execute context (#4612) Ernesto García 2023-09-19 08:35:42 -06:00
  • 68204769a1 Fix function documentation in Nonces (#4597) Ownerless Inc 2023-09-18 11:30:25 -03:00
  • 652d0c5fb3 Fix minor mistake in GovernorTimelockAccess documentation (#4609) Hadrien Croubois 2023-09-18 15:56:38 +02:00
  • 2215d9fd5e Remove Time.Delay *At functions (#4606) Hadrien Croubois 2023-09-15 17:23:28 +02:00
  • 618304cc01 Update linters (major) (#4563) renovate[bot] 2023-09-14 17:39:27 -03:00
  • af06fdcfd4 Fix various documentation errors (#4601) Francisco 2023-09-14 17:32:47 -03:00
  • d555464c53 AccessManager: Avoid resetting nonce when consuming a scheduled operation (#4603) Hadrien Croubois 2023-09-14 22:26:14 +02:00
  • a714fe6dbd Wrap docstrings to 120 chars (#4600) Francisco 2023-09-14 15:28:24 -03:00
  • 05205ab2e1 Remove deprecated 'ERC20FailedDecreaseAllowance' error (#4604) Trevor Johnson 2023-09-14 11:49:04 -05:00
  • 224c23b38f Rename ProposalCore.eta to etaSeconds (#4599) Francisco 2023-09-14 04:54:43 -03:00
  • 80b2d1df38 Improve GovernorTimelockAccess (#4591) Hadrien Croubois 2023-09-14 01:25:35 +02:00
  • 3bd9ed377e Better context on _spendAllowance NatSpec (#4568) Ownerless Inc 2023-09-13 16:22:05 -03:00
  • 75eb7c2d49 Merge branch 'feat/access-manager' into audit/wip/2a-2b Francisco Giordano 2023-09-13 16:07:43 -03:00
  • e48f8fd0d2 Merge branch 'master' into feat/access-manager Francisco Giordano 2023-09-13 16:02:48 -03:00
  • 6f1685c3eb Merge branch 'master' into audit/wip/2a-2b Hadrien Croubois 2023-09-13 11:14:09 +02:00
  • 390ad640cb Update docs github-actions 2023-09-12 22:10:31 +00:00
  • 0ed435b7b1 Update permit docs with recommendations Francisco Giordano 2023-09-12 19:09:16 -03:00
  • 60e3ffe6a3 Remove non-standard increaseAllowance and decreaseAllowance from ERC20 (#4585) Hadrien Croubois 2023-09-12 16:59:48 +02:00
  • 63851f8de5 Fix typographical errors & comments (#4595) Hadrien Croubois 2023-09-11 23:44:28 +02:00
  • 36bf1e46fa Migrate FV specs to CVL2 (#4527) Ernesto García 2023-09-11 14:15:51 -06:00
  • b6111faac8 Use namespaced storage for upgradeable contracts (#4534) Francisco 2023-09-11 16:32:10 -03:00
  • 095c8e120c Remove SafeERC20.safePermit (#4582) Hadrien Croubois 2023-09-11 17:07:25 +02:00
  • 9e09e0653a Fix flaky test in AccessManager (#4593) Francisco 2023-09-11 12:07:06 -03:00
  • a07f28b00c Improve AccessManager docs (#4586) Francisco 2023-09-11 10:54:22 -03:00
  • bba33516b1 Remove unused return value and reuse helper function (#4588) Hadrien Croubois 2023-09-08 23:24:23 +02:00
  • 01659449d4 Make Solidity pragma consistent (#4589) Hadrien Croubois 2023-09-08 23:24:06 +02:00
  • 7ae7f3ef4b Remove unused import (#4590) Hadrien Croubois 2023-09-08 23:05:26 +02:00
  • 26c22169f0 Rename custom error AleadyInitialized → InvalidInitialization (#4592) Hadrien Croubois 2023-09-08 23:05:00 +02:00
  • 6f80048ce9 Improve natspec documentation and comments (#4581) Hadrien Croubois 2023-09-08 03:10:28 +02:00
  • d54f4ac4b7 Rename AccessManager groups to roles (#4580) Hadrien Croubois 2023-09-08 01:58:50 +02:00
  • a05a529049 Rename AccessManager.relay to execute (#4578) Hadrien Croubois 2023-09-07 10:08:45 +02:00
  • 25c416d01c Rename internal variables in EnumerableSet for improved readability (#4577) Hadrien Croubois 2023-09-07 04:10:19 +02:00
  • 5a77c9995f Make isConsumingScheduleOp return bytes4 to mitigate clashes (#4575) Hadrien Croubois 2023-09-07 01:54:44 +02:00
  • e2a9353dea Remove unused named return variables (#4573) Hadrien Croubois 2023-09-06 11:35:07 +02:00
  • 87f7a2cd42 Refactor Time library to use valueBefore/valueAfter (#4555) Hadrien Croubois 2023-09-06 04:19:21 +02:00
  • bb7ca7d151 Prevent setting address(0) as the initialAdmin in AccessManager (#4570) Hadrien Croubois 2023-09-05 23:47:05 +02:00
  • 5abbd04933 Improve Initializable readability using intermediate variables (#4576) Hadrien Croubois 2023-09-05 23:46:14 +02:00
  • ff9d089dad Add a boolean to AccessManager.GrantGroup (#4569) Hadrien Croubois 2023-09-05 16:50:56 +02:00
  • 33cab7cd25 AccessManager: Remove classes (#4562) Hadrien Croubois 2023-09-05 16:49:54 +02:00
  • 9ef69c03d1 Update actions/checkout action to v4 (#4572) renovate[bot] 2023-09-04 21:38:01 +00:00
  • 1523a4f071 Fix accuracy of docs for ERC20._burn (#4574) Ownerless Inc 2023-09-04 18:05:42 -03:00
  • e7ba2f7784 Move beneficiary zero address check to Ownable (#4531) NishantKoyalwar 2023-09-05 01:47:16 +05:30
  • f154bc31d4 Fix some spelling issues in AccessManager.sol & Time.sol (#4571) Hadrien Croubois 2023-09-04 18:54:28 +02:00
  • 9d2adccf87 Add a minimum delay on all admin update operations (#4557) Hadrien Croubois 2023-09-04 18:47:51 +02:00
  • 630844ef50 Merge branch 'feat/access-manager' into audit/wip/2a-2b Hadrien Croubois 2023-09-04 15:58:56 +02:00
  • e891ec587d Merge branch 'master' into feat/access-manager Hadrien Croubois 2023-09-04 15:55:53 +02:00
  • 9612083826 Refactor ERC721 _requireMinted and ownerOf (#4566) Francisco 2023-09-04 10:54:21 -03:00
  • a503ba1a0a Avoid overflow on empty multiproof (#4564) Francisco 2023-09-04 05:17:03 -03:00
  • c0545f741b Delete unused variable (#4565) Francisco 2023-09-04 05:16:23 -03:00
  • 98b83dfbaa Move security directory contents to utils (#4551) Francisco 2023-09-04 05:11:30 -03:00
  • 424149a682 Stop cleaning up token specific data on ERC-721 burn (#4561) Hadrien Croubois 2023-09-02 06:59:00 +02:00
  • b7da617d8d Define ERC-4906 interfaceId in a private constant (#4560) Hadrien Croubois 2023-09-02 06:31:59 +02:00
  • 00c5da2034 Allow setting tokenURI for non-existent token (#4559) Hadrien Croubois 2023-09-02 06:24:05 +02:00
  • 10e00c8ef5 Missing view keyword IAccessManager interface (#4558) Hadrien Croubois 2023-09-02 00:07:20 +02:00
  • 8186c07a83 Follow _approve overrides in ERC721._update (#4552) Francisco 2023-08-31 11:23:40 -03:00
  • 8a0b7bed82 Update ERC-7201 location for Initializable (#4554) Francisco 2023-08-31 06:02:05 -03:00
  • 3266bca150 Revert memory pointer to storage pointer (#4550) Francisco 2023-08-30 16:58:51 -03:00
  • cd67894914 Use Trace208 in Votes to support ERC6372 clocks (#4539) Hadrien Croubois 2023-08-30 19:25:17 +02:00
  • 812404cee8 Use leading underscore solhint rule for private constants (#4542) Vladislav Volosnikov 2023-08-29 23:25:35 +02:00
  • a5ed318634 Refactor access to Checkpoint struct without using memory (#4512) Vladislav Volosnikov 2023-08-26 01:17:32 +02:00
  • b2e7bab920 caching result of reading storage variable to save gas (#4535) Molly 2023-08-25 13:49:34 -04:00
  • 98203a72a6 Fix blog link (#4532) Mohit Verma 2023-08-25 22:44:49 +05:30
  • d9f2d6369d ERC20Votes: WIP fv/ERC20Votes Hadrien Croubois 2023-08-25 15:37:55 +02:00
  • 69d8ea737b Merge branch 'fv/ERC20Votes' into chore/certora-CVL2 Hadrien Croubois 2023-08-25 10:44:34 +02:00