Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 1 addition & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,9 @@ Please follow [https://changelog.md/](https://changelog.md/) conventions.
- Update surya doc by running the 3 scripts in [./doc/script](./doc/script)
- Update changelog

## v3.0.0-rc1
## v3.0.0-rc0

- Rule contracts, requires to perform compliance check, have now their own dedicated [GitHub repository](https://github.com/CMTA/Rules). It means that these contract will be developed and audited separately from the `RuleEngine`. This provides more flexibility and makes it easier to manage audits.

- There is now only one type of rule (read-write rules). Before that:
- First RuleEngine version (audited) had only one type of rule, read-only (whitelist, blacklist)
- A second RuleEngine version (not audited) had two types of rules: operation (read-write) and validation (read-only). A read-write rule is typically a ConditionalTransfer check which require each transfer must be pre-approved.
Expand All @@ -31,11 +30,6 @@ Please follow [https://changelog.md/](https://changelog.md/) conventions.
- `RuleEngineOperation`-> `RulesManagementModule`
- `MetaTxModuleStandalone` -> `ERC2771ModuleStandalone`

## v3.0.0-rc0

- Improve test
- Move rules contracts to a dedicated repository, only keep some rules as mock contracts for testing purpose

## v2.1.0

- Update RuleEngine to CMTAT v3.0.0-rc5
Expand Down
Loading