Commit Graph

2847 Commits (d50e608a4f0a74c75715258556e131a8e7e00f2d)
 

Author SHA1 Message Date
renovate[bot] 5b6112000c
Update lockfile (#3067) 3 years ago
Francisco Giordano afb20119b3
Release v4.5 3 years ago
renovate[bot] 718d0ba2a1
Update dependency simple-get to 2.8.2 [SECURITY] (#3181) 3 years ago
renovate[bot] 591e30b7b6
Update dependency node-fetch to 2.6.7 [SECURITY] (#3176) 3 years ago
renovate[bot] 24f561a9a1
Update dependency shelljs to 0.8.5 [SECURITY] (#3177) 3 years ago
renovate[bot] 32b4eee9a3
Update dependency follow-redirects to 1.14.7 [SECURITY] (#3175) 3 years ago
Hadrien Croubois c5a6cae898
Add a _spendAllowance function to ERC20 & ERC777 (#3170) 3 years ago
Micah Zoltu 63b466901f
Rename some ERC20 parameters to match the standard document. (#3167) 3 years ago
Alexander defcf20042
Simplify ERC721 example (#3115) 3 years ago
Francisco Giordano b119b564df
Improve wording for forum link in new issue templates 3 years ago
Tim Daubenschütz 28986d2f2e
Start tokenId at zero in docs (#3162) 3 years ago
Francisco Giordano 85566faeb2
Improve documentation of various governance aspects (#3161) 3 years ago
Francisco Giordano bfd05d9646 Add "available since" on Base64.sol 3 years ago
Hadrien Croubois 574f3b89e1
Add proper revert message on overflow of totalSupply during burn (#3144) 3 years ago
Gaspar Dip ca755ce799
Add AddressToUintMap (#3150) 3 years ago
Francisco Giordano fc01c51c13 Simplify inheritance to avoid overrides 3 years ago
Francisco Giordano 21c5d623d6 Update Copyright notice and include contributors 3 years ago
Doug Hoyte 4f8af2dceb
Add test and docs describing a misuse of MerkleProof (#3090) 3 years ago
Harsh Vakharia a81b07ce91
Fix typo in retrieval of onERC721Received selector (#3151) 3 years ago
Francisco Giordano f55d2716a8 Add function documentation for SignatureChecker. 3 years ago
GitHubPang ae54e6de1d
Fix typo in CHANGELOG (#3138) 3 years ago
Hadrien Croubois fb950c6166
Add a virtual `_checkRole(bytes32)` internal function to `AccessControl` (#3137) 3 years ago
Hadrien Croubois 6fb1e843cf
Make royaltyInfo(uint256 _tokenId, uint256 _salePrice) virtual (#3133) 3 years ago
GitHubPang 78deae5a76
Fix typo in CHANGELOG (#3135) 3 years ago
Kevin Upton e298476a90
Simplification of ERC777's transfer & transferFrom by using _send (#3128) 3 years ago
Hadrien Croubois a5e042cedf
Fix use of ^ (xor) instead of ** (power) (#3130) 3 years ago
Francisco Giordano d57593c148 Lint 3 years ago
Francisco Giordano 7c47ac7193 Add workflow to generate and update docs branches 3 years ago
Muhammad Anas Baig 8f70c8867e
Fix typo in ERC721.sol (#3127) 3 years ago
JulissaDantes b3b83b558e
Add Slither reentrancy check in CI (#3047) 3 years ago
Hadrien Croubois 783ac759a9
upgrade solidity-coverage to 0.7.18 to support ERC165 coverage (#3117) 3 years ago
Hadrien Croubois 25eeb80b18
Fix broken pull request links in change log (#3114) 3 years ago
Hadrien Croubois 3eb2d43b06
Move abs(int256) from Math to SafeMath (#3110) 3 years ago
Hadrien Croubois ecae978cb5
Make more functions virtual (#3078) 3 years ago
Hadrien Croubois e192fac276
Simplify UUPSUpgradeable along the lines of ERC1822 (#3021) 3 years ago
rotcivegaf 3458c1e854
Add SignedMath with math utilities for signed integers (#2686) 3 years ago
Francisco Giordano dee772a55f Add documentation to TokenTimelock 3 years ago
Francisco Giordano 1051db3802 Use abi.encodePacked instead of bytes.concat 3 years ago
Francisco Giordano a8f35b6c25 Make script executable 3 years ago
Hadrien Croubois c366de3626
Fix encoding of signature+calldata in GovernorCompatibilityBravo (#3100) 3 years ago
0xclaudeshannon 80d8da0564
Do not reduce approval on transferFrom if current allowance is type(uint256).max (#3085) 3 years ago
Hadrien Croubois fd7c4ba8f0
Update pragma in utils/Address.sol to 0.8.1 (#3098) 3 years ago
Hadrien Croubois 8dd744fc18 Add missing reference to PR in changelog 3 years ago
Martín Triay 828fe365ee
Normalize return variable names in IERC721Enumerable (#3079) 3 years ago
JulissaDantes a65c03bc0d
Implement Non Fungible Token Royalty (EIP2981) (#3012) 3 years ago
Francisco Giordano 1e815f3308 Restructure intro to ERC721 contract docs 3 years ago
GitHubPang d74605641c
Fix typos (#3075) 3 years ago
Francisco Giordano a9f994f063
Reduce ERC20 allowance before triggering transfer (#3056) 3 years ago
Ernesto García ef0273fde1
Add Base64 library to utils (#2884) 3 years ago
Anton Bukov da3a9ae18b
Avoid assembly in signature V and S decomposition (#3060) 3 years ago