Francisco Giordano
ee14987721
Improve formatting of docs for TimelockController roles
3 years ago
Francisco Giordano
5a398018ee
Add missing newline in docs
3 years ago
Francisco Giordano
a73ad8cc8c
Fix update-comment.js
3 years ago
Rui Lun Tran
46ce0cfa33
Update index.adoc ( #2922 )
...
Fixed typo
3 years ago
Francisco Giordano
a51e181e3b
Fix unbounded recursion in ERC20WithAutoMinerReward example
3 years ago
Francisco Giordano
db58acead1
Fix changelog links
...
(cherry picked from commit 2b046d79e1
)
3 years ago
Francisco Giordano
2b046d79e1
Fix changelog links
3 years ago
Francisco Giordano
a56258945a
Add mention of Solidity policy in our own security policy
3 years ago
Francisco Giordano
0a87a4e75b
4.4.0-rc.0
3 years ago
Francisco Giordano
7dcc7b372f
Fix update-comment.js
3 years ago
soulofmischief
9e13852135
Fix typo ( #2919 )
3 years ago
Francisco Giordano
c9bdb1f0ae
Add a comment documenting the package version being used ( #2918 )
3 years ago
Francisco Giordano
7fe5326c2d
Add changelog entries for #2849
3 years ago
Hadrien Croubois
b12af48a7d
Add Governor module for governance-settable parameters ( #2904 )
...
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
3 years ago
Patrick Collins
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>
3 years ago
Hadrien Croubois
88e4b69bfb
Add a VestingWallet ( #2748 )
...
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
3 years ago
Francisco Giordano
e6f26b46fc
Fix code sample in utilities.adoc
3 years ago
Alex Beregszaszi
7006e4e3e6
Remove invalid parameters in MerkleProof tests ( #2912 )
3 years ago
Hadrien Croubois
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>
3 years ago
td-bn
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>
3 years ago
Hadrien Croubois
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>
3 years ago
Shelly Grossman
22030f2fd3
rule drafts
3 years ago
Hadrien Croubois
abeb0fbf5c
Delay the Pending state until strictly after proposal.voteStart ( #2892 )
...
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
3 years ago
Hadrien Croubois
caba6b93ef
Add an internal _setApprovalForAll function (721 & 1155) ( #2834 )
...
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
3 years ago
Hadrien Croubois
e2fa301bfb
Improve parameters naming and remove unecessary returns ( #2891 )
3 years ago
Anton Bukov
29eeb2828e
Fix EIP712 for delegatecalls ( #2852 )
...
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
3 years ago
renovate[bot]
75d422feca
Update lockfile ( #2842 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
Francisco Giordano
6f23efa970
Review wording of SafeMath need in Solidity 0.8 ( #2898 )
3 years ago
Shelly Grossman
4c1d5e01c6
fixes
3 years ago
Shelly Grossman
fdc4b0cf23
fixes
3 years ago
Shelly Grossman
f239fa56dd
Back to expected pattern?
3 years ago
Shelly Grossman
2c08f85744
start work on governor
3 years ago
Nicolas Mahe
1b27c13096
Fix typo in doc of SignatureChecker ( #2881 )
3 years ago
Joey
f77fd4667e
fix typo in GovernorCountingSimple ( #2879 )
...
Co-authored-by: Joey Santoro <joseph.santoro@duke.edu>
3 years ago
Simon Perriard
6af4ed6169
revokeRole spec mismatch ( #2872 )
...
revokeRole emits {RoleRevoked} event if `account` has been revoked `role`
Greetings from ChainSecurity!
3 years ago
Hadrien Croubois
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)
3 years ago
Francisco Giordano
296223f876
Merge branch 'release-v4.3'
3 years ago
Francisco Giordano
0c4de6721d
4.3.2
3 years ago
Hadrien Croubois
024cc50df4
Restrict upgrade to proxy context in UUPSUpgradeable
...
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
(cherry picked from commit 6241995ad3
)
3 years ago
Hadrien Croubois
6241995ad3
Restrict upgrade to proxy context in UUPSUpgradeable
...
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
3 years ago
Francisco Giordano
d02cc020e8
Remove deprecated prepublish script
3 years ago
Francisco Giordano
bc5c8e2c9c
Improve wording of recommendation in Initializable
3 years ago
Hadrien Croubois
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>
3 years ago
Francisco Giordano
5e34a84d4a
Fix ERC721URIStorage description in docs
3 years ago
Francisco Giordano
38448c104a
Add recommendation to initialize all contracts that use Initializable
3 years ago
Francisco Giordano
8a5b67fb79
Add notice about location of funds in Governor+Timelock setup ( #2855 )
3 years ago
dependabot[bot]
aefcb3e8aa
Bump tar from 4.4.17 to 4.4.19 ( #2843 )
...
Bumps [tar](https://github.com/npm/node-tar ) from 4.4.17 to 4.4.19.
- [Release notes](https://github.com/npm/node-tar/releases )
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-tar/compare/v4.4.17...v4.4.19 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Hadrien Croubois
fb36326a58
Support london with coverage using initialBaseFee = 0 ( #2838 )
3 years ago
Hasan Raza
9b4326d91e
Fixed a typo ( #2835 )
3 years ago
Francisco Giordano
6edb6dd1ca
4.3.1
3 years ago