Commit Graph

3067 Commits (cccd90ec83f92596e325cc511690a09a083e7add)
 

Author SHA1 Message Date
teryanarmen b2cdcc38d4 final govPreventLateQ 3 years ago
Thomas Adams ca0d3363b8 Revised rule description to be more accurate 3 years ago
rotcivegaf 82a63f6389
Remove redundant require in ERC721 (#3434) 3 years ago
Kata 488dd562fb
Improve error messages for ERC721 and 1155 (#3254) 3 years ago
Thomas Adams 78263e2a9a Changed rule description to match phrasing of assert comment 3 years ago
Thomas Adams 4dc0ff9fe3 Added assert message 3 years ago
Thomas Adams 1dd3b7a307 Made comment changes to Burnable and Pausable spec files 3 years ago
Michael George 657a051062 replaced burn with generic function 3 years ago
Thomas Adams da1cda69bf Merge branch 'certora/erc1155ext' of github.com:Certora/openzeppelin-contracts into certora/erc1155ext 3 years ago
Thomas Adams 428197be69 Added tester rule for only burn 3 years ago
Michael George 5e69b54af1 added solc version 3 years ago
Michael George 04382cd1d3 fixed a munging merge problem 3 years ago
Michael George d01f3ba925 unclobbered gitignore file 3 years ago
Michael George 94eba74016 removed some patch cruft 3 years ago
Michael George 8ec6785cb8 Merge branch 'master' into certora/erc1155ext. Resolved conflicts in 3 years ago
Hadrien Croubois 61294a62af
Restore previous behavior of initializer during construction (#3344) 3 years ago
Colin Hicks f8157ac854
Add multiProofVerify (#3276) 3 years ago
Thomas Adams 0321f38054 Added remaining rules, unclear if rules_sanity is passing 3 years ago
Nate Lapinski 65b45726b3
Add memory safe assembly annotations (#3384) 3 years ago
silencio c019e7c5bb
Fix typo causing broken URL in ERC20Snapshot comment (#3428) 3 years ago
Thomas Adams 36327ce8c5 Added script to verify ERC1155Burnable 3 years ago
Thomas Adams 39f29ec3fd Added spec for ERC1155Burnable with rule sanity 3 years ago
Thomas Adams 7a2b502b9c Added harness for ERC1155Burnable 3 years ago
Artur de74c8c62c
Add bytes32 to uint enumerable map (#3416) 3 years ago
Hadrien Croubois b61faf8368
Procedural SafeCast.sol generation (#3245) 3 years ago
Michael George 46cb74f3cf held tokens should exist passing 3 years ago
ashhanai c4f76cfa15
Add uint to uint enumerable map (#3338) 3 years ago
teryanarmen fa89068f2b 8.5/10 rules finished 3 years ago
Hadrien Croubois 6339027a7a
Add mention of events possibly emitted (#3421) 3 years ago
Martín Triay 46db8a98b0
Rename return parameter (#3413) 3 years ago
Lucas Alonso c2077f0034
Add warning about use of delete (#3412) 3 years ago
harold-nft ee4d8380d3
Fix minor typo in IERC1155 and IERC721 docs (#3419) 3 years ago
teryanarmen 793b88efd8 finalize fist 3 rules; fix old governor spec 3 years ago
Pascal Marco Caversaccio 5772512058
Add `address` to `string` conversion (#3403) 3 years ago
onlineSoftwareDevOK cd2da98d4d
Refactor magic constant in TimelocController test (#3397) 3 years ago
GitHubPang e633ee9ed3
Fix spelling and grammar in comments (#3408) 3 years ago
teryanarmen c45f34adc8 fix typos 3 years ago
teryanarmen 6add1e7718 setup GovLateQuorum and add 3 rules for deadlines 3 years ago
Thomas Adams 0deaee1217 Added unfinished invariant regarding user token sums and totalSupply 3 years ago
Michael George 2fc3a5d4b8 implemented independence rule 3 years ago
Michael George da0fdc1aa0 harness setup for ERC1155Supply 3 years ago
Kartik0099 3bdf4bfd29
Annotate Memory-Safe Assembly (#3392) 3 years ago
Mazen Khalil 3b9381dfb1
Add customizable fee receiver to ERC20FlashMint (#3327) 3 years ago
Michael George aafb14461b made the spec run 3 years ago
Michael George 70cbfffc74 created harness and script 3 years ago
Michael George 4a3cddc529 temporarily moved old projects into old directory 3 years ago
Hadrien Croubois 07b1b472c0
Improve wording consistency in code/doc (#3365) 3 years ago
Hadrien Croubois 4574ce45b6
Add a cross-chain guide for the documentation (#3325) 3 years ago
renovate[bot] 5ed20f32cf
Update lockfile (#3386) 3 years ago
Hadrien Croubois 14ca3aeb79
Fix links in documentation (#3387) 3 years ago