3db4393b58
Fix link to #2849 in changelog
...
(cherry picked from commit 57630d2a64 )
2021-11-09 15:40:19 -03:00
57630d2a64
Fix link to #2849 in changelog
2021-11-09 15:39:58 -03:00
2b4e023180
Fix typo and reframed a sentence ( #2951 )
...
Corrected spelling for a word on line number 3 and sentence reframed on line number 309
2021-11-08 23:05:32 +01:00
b5daea6d5f
Grammar correction in utilities doc ( #2952 )
...
Fix grammar in a sentence
2021-11-08 23:04:44 +01:00
4088540aef
Fix ERC1155 supply tracking ( #2956 )
...
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
2021-11-08 18:47:21 -03:00
09e5888ca8
fix typos in GovernorSettings ( #2957 )
...
(cherry picked from commit ce51655c81 )
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com >
2021-11-08 17:26:05 +01:00
ce51655c81
fix typos in GovernorSettings ( #2957 )
2021-11-08 17:23:23 +01:00
6dab43c3a9
AccessControlEnumerable: Hook into the internal function ( #2946 )
...
* AccessControlEnumerable: Hook into the internal function
* add changelog entry
(cherry picked from commit 7579828180 )
2021-11-08 12:23:37 -03:00
7579828180
AccessControlEnumerable: Hook into the internal function ( #2946 )
...
* AccessControlEnumerable: Hook into the internal function
* add changelog entry
2021-11-08 12:22:13 -03:00
342265d290
Update governance.adoc ( #2948 )
2021-11-06 22:29:51 +01:00
5cdf2a8fdf
Fix markdown rendering in utilities.adoc ( #2934 )
2021-11-04 19:08:23 -03:00
fbfe19d6db
Improve documentation around ERC1155
2021-11-03 10:35:42 -03:00
ee14987721
Improve formatting of docs for TimelockController roles
2021-11-01 17:32:00 -03:00
5a398018ee
Add missing newline in docs
2021-11-01 17:26:37 -03:00
a73ad8cc8c
Fix update-comment.js
2021-11-01 17:26:27 -03:00
46ce0cfa33
Update index.adoc ( #2922 )
...
Fixed typo
2021-10-28 17:44:07 -03:00
a51e181e3b
Fix unbounded recursion in ERC20WithAutoMinerReward example
2021-10-28 13:14:21 -03:00
db58acead1
Fix changelog links
...
(cherry picked from commit 2b046d79e1 )
2021-10-27 18:19:35 -03:00
2b046d79e1
Fix changelog links
2021-10-27 18:14:06 -03:00
a56258945a
Add mention of Solidity policy in our own security policy
2021-10-27 11:19:54 -03:00
0a87a4e75b
4.4.0-rc.0
v4.4.0-rc.0
2021-10-20 17:21:04 -03:00
7dcc7b372f
Fix update-comment.js
2021-10-20 17:20:49 -03:00
9e13852135
Fix typo ( #2919 )
2021-10-20 08:33:08 +02:00
c9bdb1f0ae
Add a comment documenting the package version being used ( #2918 )
2021-10-19 19:18:19 -03:00
7fe5326c2d
Add changelog entries for #2849
2021-10-19 15:37:11 -03:00
b12af48a7d
Add Governor module for governance-settable parameters ( #2904 )
...
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
2021-10-19 15:33:02 -03:00
0db97c9681
updated docs for governor votes, 0 is against not for ( #2915 )
...
* updated docs for governor votes, 0 is against not for
* Revert unecessary changelog entry
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com >
2021-10-18 18:41:02 +02:00
88e4b69bfb
Add a VestingWallet ( #2748 )
...
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
2021-10-18 12:47:37 -03:00
e6f26b46fc
Fix code sample in utilities.adoc
2021-10-14 23:31:24 -03:00
7006e4e3e6
Remove invalid parameters in MerkleProof tests ( #2912 )
2021-10-14 22:02:49 -03:00
d244b81972
Add a MerkleProof.processProof utility function ( #2841 )
...
* Add a MerkleProof.processProof utility function
* Add changelog entry
* fix lint
* return index when processingProof
* fix lint
* fix test
* Apply suggestions from code review
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
* improve documentation
* Apply suggestions from code review
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
* remove index - see discussion in the PR
* update changelog
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
2021-10-14 11:50:35 +02:00
5b28259dac
#890 : Add ECDSA.toEthSignedMessageHash(bytes) for abritrary length message hashing ( #2865 )
...
* #890 : Add ECDSA#toEthSignedMessage for bytes type
* refactor
* add test, refactor
* select overloaded function explicitly
* use short test message string
* add changelog entry
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com >
2021-10-11 14:59:30 +02:00
efb5b0a28f
Extend PaymentSplitter to support ERC20 tokens ( #2858 )
...
* Add MultiPaymentSplitter
with ERC20 support on top of the existing PaymentSplitter
* consistency and linting
* Add MultiPaymentSplitter tests
* fix lint
* add changelog entry
* add MultiPaymentSplitter to documentation
* rework PaymentSplitter to include ERC20 support by default
* remove test file for MultiPaymentSplitter
* fix lint
* completelly split erc20 and token tracking
* address some PR comments
* add notice about rebasing tokens
* fix minor error in tests
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
2021-10-07 16:17:10 +02:00
abeb0fbf5c
Delay the Pending state until strictly after proposal.voteStart ( #2892 )
...
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
2021-10-06 19:29:57 -03:00
caba6b93ef
Add an internal _setApprovalForAll function (721 & 1155) ( #2834 )
...
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
2021-10-06 13:48:18 +00:00
e2fa301bfb
Improve parameters naming and remove unecessary returns ( #2891 )
2021-10-06 10:34:27 -03:00
29eeb2828e
Fix EIP712 for delegatecalls ( #2852 )
...
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com >
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
2021-10-06 10:24:46 -03:00
75d422feca
Update lockfile ( #2842 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-10-05 22:36:25 -03:00
6f23efa970
Review wording of SafeMath need in Solidity 0.8 ( #2898 )
2021-10-05 16:12:51 +02:00
1b27c13096
Fix typo in doc of SignatureChecker ( #2881 )
2021-09-24 13:27:53 +00:00
f77fd4667e
fix typo in GovernorCountingSimple ( #2879 )
...
Co-authored-by: Joey Santoro <joseph.santoro@duke.edu >
2021-09-23 08:37:02 +00:00
6af4ed6169
revokeRole spec mismatch ( #2872 )
...
revokeRole emits {RoleRevoked} event if `account` has been revoked `role`
Greetings from ChainSecurity!
2021-09-21 10:16:14 +02:00
01f2ff1ba1
Allow Governor + CompoundTimelock to manage native tokens (eth) in and out of the timelock contract. ( #2849 )
...
* Change GovernorTimelockCompound to support ETH in Timelock
* refactor compound timelock module
* Allow governor to receive ETH is executor == address(this)
2021-09-17 16:57:00 +02:00
296223f876
Merge branch 'release-v4.3'
2021-09-15 10:41:50 -03:00
0c4de6721d
4.3.2
v4.3.2
2021-09-14 18:06:39 -03:00
024cc50df4
Restrict upgrade to proxy context in UUPSUpgradeable
...
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
(cherry picked from commit 6241995ad3 )
2021-09-14 18:06:00 -03:00
6241995ad3
Restrict upgrade to proxy context in UUPSUpgradeable
...
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
2021-09-14 17:33:17 -03:00
d02cc020e8
Remove deprecated prepublish script
2021-09-14 17:29:19 -03:00
bc5c8e2c9c
Improve wording of recommendation in Initializable
2021-09-14 16:57:26 -03:00
7237b1672e
Make some private functions internal to allow the developpement of "withSignature" functions (like permit) ( #2568 )
...
* add internal _setOwner in Ownable
* address issues raised in #2567
* updte changelog entry
* improve changelog and documentation
* rephrasing doc
* add cahngelog improvement lost in merge
* notify deprecation of _setupRole in changelog
* Demote caution to note
* Update CHANGELOG.md
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
2021-09-14 09:03:47 +02:00