Releases: Transient-Labs/tl-blocklist
Releases · Transient-Labs/tl-blocklist
4.1.0
4.0.3
4.0.2
removed blocklist abstract contracts as the iheritance tree gets tricky and this is a registry more than anything so doesn't make sense to include those abstract contracts. Especially as this will stay at 0.8.19 for the foreseeable future to avoid deploying a new factory.
4.0.1
4.0.0
3.2.0
3.1.0
3.0.0
BREAKING CHANGES
- Switched to foundry as the development framework
BlockList
is now an abstract contract that depends on a registry to see if operators are blocked. Setting the registry to the ZERO ADDRESS results in no blocking of operatorsBlockListRegistry
can be deployed from theBlockListRegistryFactory
.
2.0.0
A few pull requests were merged into this release. Updates as follows:
- There is now a separate
blockListOwner
variable that dictates ownership of the blocklist functionality. This can theoretically be someone other than the contract owner if that is desired. - To inherit, there is no longer a need to implement public functions on the previous internal functions, as there is now access control fixed in.
- Can set multiple operators in one transactions rather than in multiple.
- Can clear the blocklist in one transactions.