Commit Graph

5 Commits

Author SHA1 Message Date
r4bbit a84c46b3d6 refactor!: rename `CollectibleV1`to `CommunityERC721`
As discussed in #46, `CollectibleV1` is not a good name for this
contract as we don't want versioning in the naming. To align with other
contracts in this repository, we're renaming this contract to
`CommunityERC721`.

BREAKING CHANGE: Any references to `CollectibleV1` must be replaced with
`CommunityERC721`

Closes #46
2024-02-27 11:44:06 +01:00
r4bbit a8e509baf7 feat(CollectibleV1): add `safeBatchTransferFrom` capabilities
This is to allow batch transfers of community collectibles as discussed
in #41.

Closes #41, #42, #43, #44
2024-02-26 13:48:36 +01:00
0xb337r007 66ba281c75
fix setMaxSupply to check total minted (#27) 2024-02-22 11:44:48 +01:00
r4bbit 847cbb9107 chore: introduce certora specs for CommunityTokenDeployer
This adds some basic specs for the `CommunityTokenDeployer` and its
interaction with `CommunityOwnerTokenRegistry`.
2024-01-19 07:28:25 +01:00
r4bbit 8773220abe
feat: add certora CI integration (#24)
This backports Certora CI integration to this repository, resulting in
GitHub Actions being extended to run formal verification on any change
to contracts that comes in via pull requests.
2023-12-14 08:53:57 +01:00