Skip to content

Commit 86d14cf

Browse files
committed
Update library and documentation
1 parent 8365b87 commit 86d14cf

6 files changed

Lines changed: 14 additions & 80 deletions

File tree

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,7 @@ cache_hardhat/
1414
#drawio
1515
*.bkp
1616
*.dtmp
17+
#claude
18+
INSTRUCTION.md
19+
PLAN.md
20+
SUMMARY.md

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,12 @@ Two deployable contracts are available, differing in their access control mechan
1515
| `RuleEngine` | Role-Based (AccessControl) | RBAC roles | Multi-operator environments with granular permissions |
1616
| `RuleEngineOwnable` | ERC-173 Ownership | `Ownable` | Single-owner setups, simpler administration |
1717

18+
ERC-3643 compliance specification indicates the use of ERC-173.
19+
20+
> The standard relies on ERC-173 to define contract ownership, with the owner having the responsibility of setting the Compliance parameters and binding the Compliance to a Token contract.
21+
1822
Both contracts share the same core functionality through `RuleEngineBase` and support:
23+
1924
- ERC-1404 transfer restrictions
2025
- ERC-3643 compliance interface
2126
- ERC-2771 meta-transactions (gasless)
1.36 MB
Binary file not shown.

lib/CMTAT

Submodule CMTAT updated 267 files

remappings.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
CMTAT/=lib/CMTAT/contracts/
2-
OZ/=/lib/openzeppelin-contracts/contracts
3-
@openzeppelin/contracts/=/lib/openzeppelin-contracts/contracts
4-
@openzeppelin/contracts-upgradeable/=/lib/openzeppelin-contracts-upgradeable/contracts/
1+
CMTAT=lib/CMTAT/contracts/
2+
OZ/=lib/openzeppelin-contracts/contracts
3+
@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts
4+
@openzeppelin/contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts/

src/modules/ERC1404ModuleOld

Lines changed: 0 additions & 75 deletions
This file was deleted.

0 commit comments

Comments
 (0)