properties
                                
                                
                                
                                    properties copied to clipboard
                            
                            
                            
                        Added ERC1155 properties
It includes following ERC1155 internal and external properties:
Basic properties
balanceOf()should revert on address zerobalanceOfBatchWorks as expectedsafeTransferFrom()should revert while transferring unapproved tokensafeTransferFrom()correctly update balancessafeTransferFrom()should revert iffromis the zero addresssafeTransferFrom()should revert iftois the zero addresssafeTransferFrom()to self should not break accountingsafeBatchTransferFrom()to self should not break accountingsafeBatchTransferFrom()correctly update balancessafeTransferFrom()should revert if the receiver is a contract that does not implement onERC1155Received()safeBatchTransferFrom()should revert if the receiver is a contract that does not implement onERC1155Received()
Burnable properties
burn()destroys token(s)burn()destroys token(s) from approved addressburnBatch()destroys token(s)burnBatch()destroys token(s) from approved address- cannot transfer a burned token
 - burned token(s) should not be transferrable when burned with burnBatch
 
Mintable properties
- Should mint tokens and should increase balance
 - Should mint tokens in batch and should increase balance
 
This doesn't include properites/test for erc1155 properties but it includes contracts/ERC1155/external/test/ and contracts/ERC1155/internal/test/.
This is great, thanks @the-caliber. We will review it asap