EthanOK
|
96163c87e3
|
Implicitly clear ERC721 approval on burn (#3538)
|
3 years ago |
Hadrien Croubois
|
3a1c020b7d
|
Skip pull_request actions when fetching ref in gas-compare action
|
3 years ago |
Hadrien Croubois
|
cfc9f840a0
|
Generate comparative gas repports on PR (#3532)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
3 years ago |
tonynoce
|
5e7e9acfa4
|
Fix broken forum URL (#3537)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
3 years ago |
Linhai Song
|
8b778fa20d
|
Move adds on total earlier to enable the use of unchecked (#3527)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
3 years ago |
renovate[bot]
|
e7397844f8
|
Update lockfile (#3523)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
3 years ago |
Andrew Parker
|
e02c378745
|
Implicitly clear ERC721 approval on transfers (#3481)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
3 years ago |
Siloé Garcez
|
597654db00
|
Fixed typos in `Math`: `sqrt` function. (#3522)
|
3 years ago |
Paul Razvan Berg
|
5fbf494511
|
Use unchecked arithmetic in "_transfer", "_mint" and "_burn" (#3513)
|
3 years ago |
Mikhail Melnik
|
7a8f269457
|
Fix changelog (#3519)
fix changelog
|
3 years ago |
micahriggan
|
4a194b3a1c
|
Fix typo in ERC4626 comments (#3518)
|
3 years ago |
Hadrien Croubois
|
3dac7bbed7
|
Merge v4.7 back into master (#3516)
|
3 years ago |
Pascal Marco Caversaccio
|
b159b3fee2
|
Minor wording fixes `ERC4626` contract (#3510)
|
3 years ago |
ashhanai
|
e734b42fc2
|
Enable using ERC165 check for one supported interface directly (#3339)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <frangio.1@gmail.com>
|
3 years ago |
Pascal Marco Caversaccio
|
40172c22d9
|
Refactor address-to-hex-string conversion in `_checkRole` function (#3509)
Signed-off-by: Pascal Marco Caversaccio <pascal.caversaccio@hotmail.ch>
Co-authored-by: Francisco <frangio.1@gmail.com>
|
3 years ago |
Mikhail Melnik
|
6f88199db9
|
Optimize Address.functionCall removing redundant isContract check (#3469)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
3 years ago |
Daniel Von Fange
|
e8c60f92e3
|
Remove unused using statements in GovernorCompatibilityBravo (#3506)
|
3 years ago |
Hadrien Croubois
|
2894059775
|
Support memory arrays in MerkleTree multiproof (#3493)
|
3 years ago |
Hadrien Croubois
|
74738721dc
|
Make ERC4626 _deposit and _withdraw internal virtual (#3504)
|
3 years ago |
Francisco
|
450c569d78
|
Add a caution note to ERC4626 about EOA access (#3503)
|
3 years ago |
Francisco Giordano
|
4bf9ab41f8
|
Clarify PaymentSplitter shares are static
|
3 years ago |
Ernesto García
|
83277ff916
|
Remove `_setupRole` docs usage in favor of `_grantRole` (#3489)
|
3 years ago |
teryanarmen
|
b90f4d285e
|
Merge pull request #4 from Certora/certora/erc1155ext
fix erc1155supply vacuity, change CI solc version to 8.4
|
3 years ago |
Mikhail Melnik
|
cb3f2ab900
|
Address.functionCall internal call stack simplification (#3468)
|
3 years ago |
teryanarmen
|
1701b0c7fd
|
fix erc1155supply vacuity, change CI solc version to 8.4
|
3 years ago |
teryanarmen
|
154a151518
|
Update verify.yml, adding master branch
|
3 years ago |
teryanarmen
|
0b99b54327
|
Merge pull request #3 from Certora/certora/erc1155ext
Certora/erc1155ext
|
3 years ago |
teryanarmen
|
9708bc0397
|
undo script changes
|
3 years ago |
teryanarmen
|
8ec6b0f56f
|
Merge branch 'OpenZeppelin:master' into certora/erc1155ext
|
3 years ago |
teryanarmen
|
962a5023e6
|
remove commented code, fix some old scripts
|
3 years ago |
Francisco Giordano
|
109778c17c
|
Fix check for generated code when last updated is a release candidate
|
3 years ago |
Francisco Giordano
|
ed704d82b3
|
Output diff when test:generation fails
|
3 years ago |
Hadrien Croubois
|
a55b7d1372
|
Rename ERC20TokenizedVault to ERC4626 (#3467)
|
3 years ago |
Hadrien Croubois
|
5a0bff465d
|
Enable the YUL IR pipeline when building with optimisations (#3279)
|
3 years ago |
Andrew Fleming
|
4135bf9707
|
Fix typos in timelock test (#3461)
fix typos
|
3 years ago |
Francisco Giordano
|
429b2242d8
|
Disable test for updated generated code on upgradeable contracts
|
3 years ago |
Francisco Giordano
|
c10a097fa8
|
Disable all checks but tests on upgradeable repository
|
3 years ago |
Francisco Giordano
|
cb7dbf8297
|
Disable coverage on upgradeable repository
|
3 years ago |
teryanarmen
|
6820ff8b9c
|
Merge branch 'OpenZeppelin:master' into certora/erc1155ext
|
3 years ago |
Thomas Adams
|
65ab8e9ac4
|
Changed rule transfersHaveSameLengthInputArrays (passing) to use _ instead of holder
|
3 years ago |
Thomas Adams
|
9bbc7b7eb3
|
Moved three transfer rules from 1155Supply spec to base 1155 spec
|
3 years ago |
Thomas Adams
|
e4492aed8a
|
Cleaned up code for rule transfersHaveSameLengthInputArrays (passing)
|
3 years ago |
teryanarmen
|
9c45c52c4b
|
Fix CI script name for GovernorPreventLateQuorum
|
3 years ago |
teryanarmen
|
ca034ab3df
|
Deleted unused method from GovPreventLateQuorum
|
3 years ago |
Thomas Adams
|
75a3602ba6
|
Modified rule transfersHaveSameLengthInputArrays (passing) to limit array size
|
3 years ago |
Hadrien Croubois
|
7c75b8aa89
|
Add a SafeERC20:safePermit function (#3280)
|
3 years ago |
James Finucane
|
08d109d877
|
Optimize Ownable and Pausable modifiers' size impact (#3347)
|
3 years ago |
jjz
|
3ac4add548
|
Add sqrt for math (#3242)
|
3 years ago |
Thomas Adams
|
7946806fb3
|
Commented out sanity rules for the purposes of CI
|
3 years ago |
renovate[bot]
|
3aa7ff74b0
|
Update lockfile (#3442)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
|
3 years ago |