Commit Graph

  • e3cbfcd44b Improve Governor documentation Francisco Giordano 2021-08-17 11:20:10 -03:00
  • 4ac1070cd3 Improve Governor documentation Francisco Giordano 2021-08-17 11:20:10 -03:00
  • bb2b687b46 Remove duplicate lines from changelog Francisco Giordano 2021-08-16 16:54:41 -03:00
  • 38c1dd098c Remove duplicate lines from changelog Francisco Giordano 2021-08-16 16:54:41 -03:00
  • 494cc6d3a5 Fix typo casted -> cast Francisco Giordano 2021-08-13 18:44:44 -03:00
  • b174f067df Fix typo casted -> cast Francisco Giordano 2021-08-13 18:44:44 -03:00
  • 7072b623af Fix typo casted -> cast Francisco Giordano 2021-08-13 18:15:44 -03:00
  • 4a6d82acb9 add workflow to trigger transpilation to upgradeable contracts Francisco Giordano 2021-08-10 23:46:44 -03:00
  • 9253c614d2 Fix typo casted -> cast Francisco Giordano 2021-08-13 18:15:44 -03:00
  • 049ff9a3c7 add workflow to trigger transpilation to upgradeable contracts Francisco Giordano 2021-08-10 23:46:44 -03:00
  • 73425c22d8 Update lockfile (#2787) renovate[bot] 2021-08-12 14:35:20 +00:00
  • 832ff3b9f9 Fix docs function for ECDSA (#2819) Julian M. Rodriguez 2021-08-10 17:37:50 -03:00
  • 635e36ff08 4.3.0-rc.0 v4.3.0-rc.0 Hadrien Croubois 2021-08-06 16:08:58 +02:00
  • 6618f9f184 Fix documentation of functions in interfaces directory Francisco Giordano 2021-08-06 11:06:30 -03:00
  • 7fcacb549b Fix name of interfaces directory in changelog Francisco Giordano 2021-08-06 11:04:40 -03:00
  • 541e82144f Optimize EOA signature verification (#2661) Anton Bukov 2021-08-06 16:47:52 +03:00
  • 18668870fd Add an interface folder that lists common interfaces (#2517) Hadrien Croubois 2021-08-06 15:36:34 +02:00
  • 694f169832 Remove changelog entry for test changes Francisco Giordano 2021-08-06 10:14:00 -03:00
  • 7279273ebb Fix inconsistencies in contract/test hierachy (#2814) Hadrien Croubois 2021-08-06 13:43:23 +02:00
  • d89f2a4ac6 Update ERC721.behavior.js (#2801) William Entriken 2021-08-05 13:44:13 -04:00
  • 48375aa908 Read optional compiler version from args/envvars (#2810) Hadrien Croubois 2021-08-05 16:03:50 +02:00
  • 29957d4a47 Add Governor guide (#2811) Francisco Giordano 2021-08-04 19:08:44 -03:00
  • 4b152bd8ce Improve Governor (#2794) Francisco Giordano 2021-08-04 18:29:13 -03:00
  • f782943099 Move variable declaration to top of test file (#2806) William Entriken 2021-08-03 10:19:21 -04:00
  • 3da0cf698f Uncomment assertion in ERC2771Context.test.js (#2796) William Entriken 2021-08-03 10:06:24 -04:00
  • e1c0f3eaef Update tests for RFC 2606 (#2802) William Entriken 2021-08-02 19:41:13 -04:00
  • 8bcf0ad7ab Use Hardhat recommended Mocha configuration (#2805) William Entriken 2021-08-02 19:35:12 -04:00
  • 56b3b7a487 Remove mention of 2.0.0 audit in docs Francisco Giordano 2021-08-02 20:06:30 -03:00
  • bbd68b721d Update security policy regarding past major releases Francisco Giordano 2021-08-02 19:57:04 -03:00
  • 2d1e82c901 remove duplicated 'private-vars-leading-underscore' solhint rule (#2800) scra 2021-08-02 18:02:40 +02:00
  • 9a385dcb45 fix typo Hadrien Croubois 2021-08-02 12:14:20 +02:00
  • 3dadd40034 Avoid safe math in BitMap (#2797) Anton Bukov 2021-07-30 10:48:45 +03:00
  • 566a774222 Update lockfile (#2774) renovate[bot] 2021-07-20 10:49:34 -03:00
  • 865dc9365c Update codecov/codecov-action action to v2 (#2779) renovate[bot] 2021-07-20 13:48:26 +00:00
  • 0500c9e53e Use "OpenZeppelin Contracts" where appropriate (#2778) William Entriken 2021-07-20 09:35:58 -04:00
  • d3c5bdf4de Fix yellowpaper reference (#2775) Mikhail Melnik 2021-07-19 20:45:04 +08:00
  • 7e41bf2259 Remove ERC20FlashMint from drafts section in docs Francisco Giordano 2021-07-16 19:44:40 -03:00
  • 6c1a634053 Add Governor contracts (#2672) Hadrien Croubois 2021-07-16 17:44:01 +02:00
  • f88e555234 Add values() functions to EnumerableSets (#2768) Hadrien Croubois 2021-07-16 17:06:47 +02:00
  • 87826f807a Update lockfile Francisco Giordano 2021-07-16 11:58:22 -03:00
  • b8fdc620aa Downgrade yargs to v16 Francisco Giordano 2021-07-16 11:48:45 -03:00
  • 466cf05912 Deprecate openzeppelin-solidity on every release Francisco Giordano 2021-07-16 11:20:53 -03:00
  • 8467143f2a Update lockfile (#2763) renovate[bot] 2021-07-14 16:14:51 -03:00
  • c346c09b01 Clarify zero address usage in proposer and executor roles in Timelock (#2765) Santiago Palladino 2021-07-14 11:39:08 -03:00
  • 3935b907d4 Fix NatSpec comment syntax Francisco Giordano 2021-07-13 17:10:54 -03:00
  • 4e2641a915 Simplify selector access (#2766) Anton Bukov 2021-07-13 02:23:14 +03:00
  • 973b0f883a fix typo in erc20 docs (#2764) Julian M. Rodriguez 2021-07-12 11:45:39 -03:00
  • 6d97f09195 Gas optimization on average function of Math.sol (#2757) rotcivegaf 2021-07-10 21:28:12 +02:00
  • 1c1ebd765d Remove defer tag for Wizard embed script Francisco Giordano 2021-07-09 16:38:25 -03:00
  • 9eba3ef29a fix two minor typos (#2755) Hadrien Croubois 2021-07-08 17:23:13 +02:00
  • e4696f7315 Update lockfile (#2752) renovate[bot] 2021-07-06 19:23:06 -03:00
  • 23b3807ea7 Use private instead of immutable in ERC2771Context (#2754) Hadrien Croubois 2021-07-06 19:41:03 +02:00
  • 15b92e4097 Add missing "await" in tests (#2749) Hadrien Croubois 2021-07-06 17:20:08 +02:00
  • 922058dbc8 Change comma to decimal point in comment (#2742) Vaibhav Chopra 2021-07-05 20:50:27 +05:30
  • b9e2c7896d Merge branch 'release-v4.2' Francisco Giordano 2021-06-30 14:31:57 -03:00
  • 9fbc1d71c0 4.2.0 v4.2.0 release-v4.2 Francisco Giordano 2021-06-30 14:29:37 -03:00
  • 3ae911b442 Update lockfile (#2732) renovate[bot] 2021-06-29 17:46:11 -03:00
  • eea376911b Reorder AccessControl event to emit after assignment (#2738) Francisco Giordano 2021-06-24 10:38:02 -03:00
  • 1db3037808 Fix misleading comments (#2737) Hadrien Croubois 2021-06-24 15:37:20 +02:00
  • 556e366ce5 4.2.0-rc.0 v4.2.0-rc.0 Francisco Giordano 2021-06-23 09:54:29 -03:00
  • 6842518b1b Wrapper extension for ERC20 token (#2633) Hadrien Croubois 2021-06-23 00:27:33 +02:00
  • 8a775cd8d4 Emit DelegateVotesChanged events after Transfer (#2733) Hadrien Croubois 2021-06-23 00:14:40 +02:00
  • 4d0f8c1da8 Check inheritance tree consistency (#2727) Hadrien Croubois 2021-06-18 17:08:13 +02:00
  • 27e09007cc Reorder state changes and event emission for consistency (#2719) Hadrien Croubois 2021-06-18 16:58:50 +02:00
  • 00128bd260 Fix function ordering in ERC1967Upgrades (#2722) Hadrien Croubois 2021-06-14 23:54:19 +02:00
  • f710bafae8 Fix typos (#2723) Hadrien Croubois 2021-06-14 23:51:56 +02:00
  • 788d338c9b Improve naming of internal variables (#2721) Hadrien Croubois 2021-06-14 23:51:37 +02:00
  • 6f50f6e1ef Remove repeated code from ERC1967Upgrade (#2720) Hadrien Croubois 2021-06-14 23:50:51 +02:00
  • fd111df16d Remove unecessary code from Context (#2718) Hadrien Croubois 2021-06-14 23:44:00 +02:00
  • 17958adaca Uninstall unused mocha dependency Francisco Giordano 2021-06-14 17:41:34 -03:00
  • 0a05f6fa45 Add a recover(bytes32,bytes32,bytes32) that follows EIP2098 (#2713) Hadrien Croubois 2021-06-14 20:12:08 +02:00
  • 78103f3137 Update lockfile (#2717) renovate[bot] 2021-06-14 18:55:46 +02:00
  • f7da53cebd Add a BitMap struct (#2710) Hadrien Croubois 2021-06-11 20:24:00 +02:00
  • 75f6dbb86c Add import statements and GitHub link in API docs (#2714) Francisco Giordano 2021-06-11 15:09:32 -03:00
  • 9d5f77db9d Update lockfile (#2702) renovate[bot] 2021-06-07 19:45:26 +02:00
  • b0cf6fbb7a Add Prettier for linting and fix Solhint config (#2697) Hadrien Croubois 2021-06-07 17:33:03 +02:00
  • e3661abe84 Split ERC20Votes and ERC20VotesComp (#2706) Hadrien Croubois 2021-06-04 17:52:19 +02:00
  • 1488d4f678 Improve ECDSA tests and docs (#2619) Hadrien Croubois 2021-06-01 22:59:24 +02:00
  • adc50d465c Tweak ERC20Votes revert reasons and documentation (#2696) Francisco Giordano 2021-05-27 13:16:37 -03:00
  • f6efd8aced Add totalSupply checkpoints to ER20Votes (#2695) Hadrien Croubois 2021-05-27 17:13:18 +02:00
  • ad3c18eb5f Fix the ERC721 link in the ERC1155 doc (#2694) Conor 2021-05-27 05:11:08 +10:00
  • eabec630b9 Update lockfile (#2690) renovate[bot] 2021-05-26 15:27:55 -03:00
  • 406c83649b Introduce ERC1155 totalSupply() and exists() functions (#2593) Hadrien Croubois 2021-05-20 23:46:21 +02:00
  • 5f50b9f6e0 Update lockfile (#2675) renovate[bot] 2021-05-20 11:45:43 -03:00
  • 1b37c21da5 reserve unchecked for when guarded by explicit require (#2685) Francisco Giordano 2021-05-20 11:40:18 -03:00
  • 7144ec8db4 Fix whitespace in ERC777 (#2667) Iskander 2021-05-20 16:01:20 +02:00
  • f31bb101ad Move ERC20Votes and ERC20FlashMint out of draft (#2673) Hadrien Croubois 2021-05-20 16:00:22 +02:00
  • 7c754d0665 Add ceiling division operation to the Math.sol library (#2681) Nicholas Rodrigues Lordello 2021-05-20 15:53:31 +02:00
  • 5f7eda1f98 Tokens: wrap safe substractions in uchecked block (#2669) Vladislav 2021-05-20 11:33:28 +03:00
  • f8f6d56c58 Update README intro with link to Wizard Francisco Giordano 2021-05-19 20:58:29 -03:00
  • 8ad458e955 Explain how baseURI is used for building the tokenURI (#2679) Santiago Palladino 2021-05-19 16:07:56 -03:00
  • 8ea06b75aa Add a Counter.reset function (#2678) Hadrien Croubois 2021-05-19 20:52:43 +02:00
  • c3ae4790c7 Fix Changelog structure Hadrien Croubois 2021-05-14 15:42:18 +02:00
  • 5cd86f740d Update lockfile (#2666) renovate[bot] 2021-05-12 16:14:31 +00:00
  • aa06c9fbc1 Use Node 12 in CI Francisco Giordano 2021-05-12 13:06:07 -03:00
  • 100ca0b8a2 ERC20 extension for governance tokens (vote delegation and snapshots) (#2632) Hadrien Croubois 2021-05-12 15:13:59 +02:00
  • 8669481309 Fix typo in comment (#2660) Motoko Kusanagi 2021-05-05 22:41:46 +09:00
  • 1dc4a319ab Use shorter syntax for Escrow addition (#2646) Manik Jain 2021-05-04 16:04:51 -04:00
  • 08ba72afa2 Fix ERC721._beforeTokenTransfer docs (#2653) William Chargin 2021-05-04 07:10:24 -07:00
  • 0a905d674b Fix typo in tokens.adoc (#2654) Seth Weidman 2021-05-03 12:56:50 -07:00