Commit Graph

63 Commits (93bc3b657b69e4886dcfef7a2502e165f2cd90d2)

Author SHA1 Message Date
Aleksei Magusev fbf235661e
Improve grammar in transfer error messages (#3542) 3 years ago
Aleksei Magusev 6ab8d6a67e
Improve spelling in ERC1155 revert reasons (#3433) 3 years ago
Hadrien Croubois 3dac7bbed7
Merge v4.7 back into master (#3516) 3 years ago
Kata 488dd562fb
Improve error messages for ERC721 and 1155 (#3254) 3 years ago
harold-nft ee4d8380d3
Fix minor typo in IERC1155 and IERC721 docs (#3419) 3 years ago
GitHubPang e633ee9ed3
Fix spelling and grammar in comments (#3408) 3 years ago
Hadrien Croubois 07b1b472c0
Improve wording consistency in code/doc (#3365) 3 years ago
Hadrien Croubois a035b235b4
Release v4.6 (#3358) 3 years ago
Amin Bashiri 742e85be7c
Change zero address revert message in the balanceOf function of ERC721 and ERC1155 (#3314) 3 years ago
S E R A Y A 02fcc75bb7
Add ERC1155URIStorage (#3210) 3 years ago
Hadrien Croubois f6b614a7c5
Perform ERC1155.afterTokenTransfer hooks before acceptance check (#3215) 3 years ago
Hadrien Croubois 3dfc0a44f8
ERC1155 after token transfer hook (#3166) 3 years ago
Francisco Giordano afb20119b3
Release v4.5 3 years ago
Hadrien Croubois 574f3b89e1
Add proper revert message on overflow of totalSupply during burn (#3144) 3 years ago
Francisco Giordano 6bd6b76d11 4.4.1 3 years ago
Francisco Giordano 4961a51cc7 4.4.0 3 years ago
Francisco Giordano 2f2604d673
Deprecate presets in favor of Wizard (#2986) 3 years ago
Francisco Giordano 65ef662a2b 4.4.0-rc.1 3 years ago
Hadrien Croubois 70138680cf Fix ERC1155 supply tracking (#2956) 3 years ago
Hadrien Croubois 4088540aef
Fix ERC1155 supply tracking (#2956) 3 years ago
Francisco Giordano fbfe19d6db Improve documentation around ERC1155 3 years ago
Francisco Giordano 0a87a4e75b 4.4.0-rc.0 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
Hadrien Croubois caba6b93ef
Add an internal _setApprovalForAll function (721 & 1155) (#2834) 3 years ago
Hadrien Croubois e2fa301bfb
Improve parameters naming and remove unecessary returns (#2891) 3 years ago
Anton Bukov 4e2641a915
Simplify selector access (#2766) 4 years ago
Hadrien Croubois b0cf6fbb7a
Add Prettier for linting and fix Solhint config (#2697) 4 years ago
Hadrien Croubois 406c83649b
Introduce ERC1155 totalSupply() and exists() functions (#2593) 4 years ago
Vladislav 5f7eda1f98
Tokens: wrap safe substractions in uchecked block (#2669) 4 years ago
Francisco Giordano cfd6e7eab9 Fix documentation typos 4 years ago
Francisco Giordano a98814b930 Fix documentation typos 4 years ago
Hadrien Croubois 440b65bf77
Refactor ERC1155 transfers to use internal functions (#2636) 4 years ago
Hadrien Croubois 27fc833550 Make ERC1155.uri public (#2576) 4 years ago
Hadrien Croubois 5dbbda5435
Make ERC1155.uri public (#2576) 4 years ago
Francisco Giordano f07c39be8a Add ERC165 interface detection to AccessControl (#2562) 4 years ago
Francisco Giordano 29ffe6f426
Add ERC165 interface detection to AccessControl (#2562) 4 years ago
Hadrien Croubois 24a0bc23cf
Reorganize the repo structure (#2503) 4 years ago
Hadrien Croubois e733b24dfe
Refactor ERC165 to use function overriding instead of storage (#2505) 4 years ago
Hadrien Croubois a44303c373
Remove double sload when doing math checks in tokens (#2506) 4 years ago
Hadrien Croubois 5db7413827
re-enabling safemath revert reasons in ERC20, ERC777 and ERC1155 (#2491) 4 years ago
Hadrien Croubois 60205944bb
Adopt new Solidity features interfaceId, try/catch, keccak constants (#2487) 4 years ago
Hadrien Croubois 18c7efe800
Make view and pure functions virtual (#2473) 4 years ago
Andre Korol 974c534210
Update contracts to support Solidity 0.8.x (#2442) 4 years ago
Hadrien Croubois faec973e09
Make non-view functions virtual (#2468) 4 years ago
Hadrien Croubois 318c4b44ea
Move Context from GSN to utils directory (#2453) 4 years ago
Alex Beregszaszi 6be0b410dc
Use explicit conversions between addresses and numbers (#2439) 4 years ago
Francisco Giordano 42da4d6867
Fix name of argument in docstring 4 years ago
Francisco Giordano 90ed1af972
Support compiling with solc 0.7 (#2408) 4 years ago
soham 0f55c18595
Fix/solc 0.7.4 warnings #2391 (#2396) 4 years ago