Commit Graph

  • c12076fb7e Fix ERC777 link (#3351) Eric Lau 2022-04-23 10:35:04 -04:00
  • d4e6236b2b Fix deprecated expectEvent.inLogs #3332 (#3333) Niccolò Petti 2022-04-23 15:20:55 +02:00
  • 5a75065659 Fix typo in CHANGELOG (#3341) GitHubPang 2022-04-14 13:08:36 +08:00
  • 2cf3ac4033 Bump minimum Solidity version for Initializable.sol to 0.8.2 (#3328) Francisco Giordano 2022-04-13 19:21:52 -03:00
  • cb14ea3c5c Bump minimum Solidity version for Initializable.sol to 0.8.2 (#3328) Francisco Giordano 2022-04-13 19:21:52 -03:00
  • cca337f5ae Merge branch 'certora/erc20' of github.com:Certora/openzeppelin-contracts into remotes/origin/certora/erc20 Nick Armstrong 2022-04-11 13:56:37 -07:00
  • 02de598056 removed sanity Nick Armstrong 2022-04-11 13:56:34 -07:00
  • 8fc90f6779 fix in script Michael George 2022-04-11 16:55:54 -04:00
  • f15308f763 added python requirements file Michael George 2022-04-11 16:37:21 -04:00
  • f242abbf93 starting CI integration Michael George 2022-04-11 16:35:47 -04:00
  • 135e21f35d comment cleanup Nick Armstrong 2022-04-11 13:26:46 -07:00
  • 6662d0556f verify all - rules passing Nick Armstrong 2022-04-11 12:46:56 -07:00
  • 7392d83738 Bump minimist from 1.2.5 to 1.2.6 (#3303) dependabot[bot] 2022-04-11 10:05:45 -03:00
  • d1454932b2 Merge branch 'certora/erc20' of github.com:Certora/openzeppelin-contracts into remotes/origin/certora/erc20 Nick Armstrong 2022-04-10 19:55:27 -07:00
  • cab9b09b7b rough contracts all finished Nick Armstrong 2022-04-10 19:55:23 -07:00
  • 28dd490726 Optimize ERC1167 proxy creation code by 1 opcode (#3329) Philippe Dumonet 2022-04-09 00:27:11 +02:00
  • bc810db320 Use a customizable _execute function in TimelockController (#3317) Joey 2022-04-08 13:05:57 -07:00
  • 741e9a8b6d timelock function moved Aleksander Kryukov 2022-04-08 20:57:53 +01:00
  • 66c72f2b5d CI preparations Aleksander Kryukov 2022-04-08 20:52:38 +01:00
  • 163a76f436 Merge branch 'certora/erc20' of github.com:Certora/openzeppelin-contracts into certora/erc20 Aleksander Kryukov 2022-04-08 15:38:32 +01:00
  • 75417fbf9f finilized rules Aleksander Kryukov 2022-04-08 15:38:26 +01:00
  • dd01889434 Remove outdated documentation in ERC2981._setTokenRoyalty Francisco Giordano 2022-04-07 20:34:04 -03:00
  • 731e199038 Improve docs for ERC721URIStorage._burn (#3324) mcIovin 2022-04-07 18:28:18 -05:00
  • ec8f03ee96 Merge branch 'certora/erc20' of github.com:Certora/openzeppelin-contracts into remotes/origin/certora/erc20 Nick Armstrong 2022-04-07 15:50:14 -07:00
  • 140df5b7ce everything except Alex fix for totalVotes_sums_accounts Nick Armstrong 2022-04-07 15:49:37 -07:00
  • d4d8d2ed97 Fix burn documentation (#3246) dmfxyz 2022-04-05 15:44:20 -07:00
  • f81b80fb39 Update lockfile (#3309) renovate[bot] 2022-04-05 18:07:25 -03:00
  • 3fb25b604b Update codecov/codecov-action action to v3 (#3320) renovate[bot] 2022-04-05 16:56:57 -03:00
  • da674eced1 typos and cleaning Aleksander Kryukov 2022-04-04 22:34:51 +01:00
  • 479118fcd1 push to report issues Aleksander Kryukov 2022-04-04 21:33:31 +01:00
  • 8c86b250bc fixed rule description Aleksander Kryukov 2022-04-04 21:19:54 +01:00
  • a0b58c3071 flashMint finished Aleksander Kryukov 2022-04-04 21:16:15 +01:00
  • 742e85be7c Change zero address revert message in the balanceOf function of ERC721 and ERC1155 (#3314) Amin Bashiri 2022-04-02 14:43:33 +04:30
  • fe7d42dedd Merge branch 'certora/erc20' of github.com:Certora/openzeppelin-contracts into certora/erc20 Aleksander Kryukov 2022-04-01 17:58:48 +01:00
  • 44fba3e2eb ERC1155 finished Aleksander Kryukov 2022-04-01 17:58:41 +01:00
  • 24953fb5c7 Remove unused constructor argument Francisco Giordano 2022-04-01 00:16:32 -03:00
  • a57bd14c0c Fix tests on upgradeable contracts after transpilation Francisco Giordano 2022-03-31 23:41:05 -03:00
  • 69c3781043 Remove unused constructor argument Francisco Giordano 2022-04-01 00:16:32 -03:00
  • 0762479dd5 Fix tests on upgradeable contracts after transpilation Francisco Giordano 2022-03-31 23:41:05 -03:00
  • 049701eacd Update crytic/slither-action action to v0.1.1 (#3307) renovate[bot] 2022-03-31 18:42:01 -03:00
  • b2b72e7783 Merge branch 'certora/erc20' of github.com:Certora/openzeppelin-contracts into remotes/origin/certora/erc20 Nick Armstrong 2022-03-31 14:40:36 -07:00
  • 22827223c0 more passing Nick Armstrong 2022-03-31 14:40:20 -07:00
  • f85eb5b725 Use slither action (#3278) JulissaDantes 2022-03-31 17:28:47 -04:00
  • 033f08972f Merge branch 'certora/erc20' of github.com:Certora/openzeppelin-contracts into certora/erc20 Aleksander Kryukov 2022-03-31 21:08:21 +01:00
  • ec4e77397f AccessControl verification Aleksander Kryukov 2022-03-31 21:08:14 +01:00
  • 50cf82823e one more TC cleaning Aleksander Kryukov 2022-03-31 21:08:00 +01:00
  • 53b6ed80bb ERC1155 verification (not finished) Aleksander Kryukov 2022-03-31 21:07:28 +01:00
  • a982bee235 TC cleaning Aleksander Kryukov 2022-03-31 21:07:01 +01:00
  • 6096b53841 add transpilation guards to the crosschain mocks (#3306) Hadrien Croubois 2022-03-31 20:04:04 +02:00
  • ab54fcb70b make ERC2981:royaltyInfo public (#3305) Hadrien Croubois 2022-03-31 20:01:22 +02:00
  • 9af5af8fff add transpilation guards to the crosschain mocks (#3306) Hadrien Croubois 2022-03-31 20:04:04 +02:00
  • d2832ca7a9 make ERC2981:royaltyInfo public (#3305) Hadrien Croubois 2022-03-31 20:01:22 +02:00
  • 050180ec88 Fix release script to only release @openzeppelin/contracts Francisco Giordano 2022-03-30 23:15:27 -03:00
  • 2bd75a44bb Fix release script to only release @openzeppelin/contracts Francisco Giordano 2022-03-30 23:15:27 -03:00
  • 3a2534d66b 4.6.0-rc.0 v4.6.0-rc.0 Francisco Giordano 2022-03-30 22:30:36 -03:00
  • 2a4ca65404 Update release script to stop publishing old openzeppelin-solidity package Francisco Giordano 2022-03-30 22:29:53 -03:00
  • 92f07bae1b typechecker error and skipped require bug Nick Armstrong 2022-03-30 17:12:30 -07:00
  • 3f49408fb6 Move event definition at the top of IERC20, IERC777 and IERC1820 (#3228) Jean Cvllr 2022-03-30 16:36:37 +01:00
  • e7719ded56 Match IERC721 function order with EIP spec (#3287) Jeff 2022-03-30 10:34:17 -05:00
  • 668a648bc6 Add utilities for CrossChain messaging (#3183) Hadrien Croubois 2022-03-30 16:41:04 +02:00
  • 02fcc75bb7 Add ERC1155URIStorage (#3210) S E R A Y A 2022-03-29 11:15:43 +02:00
  • ae270b0d89 Align data location of interface with implementation (#3295) Hadrien Croubois 2022-03-28 22:48:28 +02:00
  • 4c74b2951d Merge branch 'certora/erc20' of github.com:Certora/openzeppelin-contracts into remotes/origin/certora/erc20 Nick Armstrong 2022-03-28 12:07:21 -07:00
  • 3f1ee39910 call trace error Nick Armstrong 2022-03-28 12:05:33 -07:00
  • e029096ca4 Add Initialized event (#3294) Hadrien Croubois 2022-03-28 20:36:30 +02:00
  • 4b9500cf25 Merge branch 'certora/erc20' of github.com:Certora/openzeppelin-contracts into certora/erc20 Aleksander Kryukov 2022-03-27 16:06:49 +01:00
  • a35ad6dfc3 wrapper and timelockController cleaning Aleksander Kryukov 2022-03-27 16:04:31 +01:00
  • 140f019155 Merge branch 'certora/erc20' of github.com:Certora/openzeppelin-contracts into remotes/origin/certora/erc20 Nick Armstrong 2022-03-25 12:57:21 -07:00
  • 6895946f41 updated rules Nick Armstrong 2022-03-25 12:57:16 -07:00
  • 76eee35971 Improve revert message in Governor (#3275) Mihir Wadekar 2022-03-25 03:02:15 -07:00
  • bfff03c0d2 add missing PR link in Changelog Hadrien Croubois 2022-03-25 10:36:08 +01:00
  • 76fca3aec8 Add ERC721 and ERC1155 receiver support in Governor, Timelock (#3230) Ashwin Yardi 2022-03-24 05:55:00 +05:30
  • 5153c462d5 wrapper counterexample to check Aleksander Kryukov 2022-03-23 19:42:14 +00:00
  • 8318470cca flashMint cleaning Aleksander Kryukov 2022-03-23 19:12:16 +00:00
  • 74c9130a59 typo fixed (#3264) gh3sthauss 2022-03-23 17:31:25 +03:00
  • 15d5174139 Fix minor typo in CONTRIBUTING.md. (#3284) GitHubPang 2022-03-23 16:21:33 +08:00
  • 05077f70f1 Update actions/cache action to v3 (#3277) renovate[bot] 2022-03-22 18:47:06 -03:00
  • faf5820f03 Fix many spelling errors (#3274) Pandapip1 2022-03-22 17:16:20 -04:00
  • 0eba5112c8 Allow the re-initialization of contracts (#3232) Hadrien Croubois 2022-03-22 19:06:29 +01:00
  • b13bdb0249 Add bytes32 to bytes32 enumerable map (#3192) Wias Liaw 2022-03-22 23:36:29 +08:00
  • c028c56965 Add changelog entry for #3259 (#3281) Hadrien Croubois 2022-03-22 16:11:20 +01:00
  • 98716177ae Inherit ERC20Wrapper decimals from the underlying (#3259) Hadrien Croubois 2022-03-22 09:55:49 +01:00
  • 89f9878ba2 Merge branch 'certora/erc20' of github.com:Certora/openzeppelin-contracts into remotes/origin/certora/erc20 Nick Armstrong 2022-03-21 11:13:36 -07:00
  • 6c5d33ba22 run scripts Nick Armstrong 2022-03-21 11:13:24 -07:00
  • 8d9ab176d7 Timelock hash bug, example for Alex Aleksander Kryukov 2022-03-21 17:58:21 +00:00
  • 62d60a5890 Timelock, erc20Wrapper and erc20FlashMint verification Aleksander Kryukov 2022-03-20 22:36:48 +00:00
  • 52eeebecda spelling fix Hadrien Croubois 2022-03-14 12:54:08 +01:00
  • 6a5bbfc4cb Refactor governor testing (#3194) Hadrien Croubois 2022-03-11 09:30:30 +01:00
  • 7caa9bbb2c TimelockController wating for hash fix Aleksander Kryukov 2022-03-11 00:29:03 +00:00
  • 8372b4f923 Update Hardhat to latest (#3260) Francisco Giordano 2022-03-10 18:40:50 -03:00
  • cc1c18098c Replace immutable with constant for _PERMIT_TYPEHASH (#3196) Pascal Marco Caversaccio 2022-03-09 17:38:29 +01:00
  • c72281ea45 docs(erc1155): correct ERC1155Holder.sol import (#3250) Vuong Tru 2022-03-09 15:32:46 +07:00
  • 2be84e627b Merge branch 'certora/erc20' of github.com:Certora/openzeppelin-contracts into remotes/origin/certora/erc20 Nick Armstrong 2022-03-08 18:23:38 -08:00
  • f2a311dc4a Make Votes._getVotingUnits view (#3225) Hadrien Croubois 2022-03-08 22:39:53 +01:00
  • 8b162e39b5 Add a canceller role to the TimelockController (#3165) Hadrien Croubois 2022-03-08 22:28:20 +01:00
  • 62eb4568be Optimize ERC721 _isApprovedOrOwner function (#3248) Amirhossein Banavi 2022-03-09 00:48:56 +03:30
  • 1900c86c99 removed unnecessary harness from the first iteration Aleksander Kryukov 2022-03-08 19:58:23 +00:00
  • f8bfa560e9 Use _spendAllowance in ERC20FlashMint (#3226) Hadrien Croubois 2022-03-08 20:34:24 +01:00
  • 56e4ae9f4a Merge branch 'certora/erc20' of github.com:Certora/openzeppelin-contracts into remotes/origin/certora/erc20 Nick Armstrong 2022-03-08 11:29:12 -08:00
  • 212221d6ff Add mention of OpenZeppelin Defender in readme Francisco Giordano 2022-03-08 16:24:50 -03:00