Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
2adfda1
Add ERC-2612 Permit and Multicall
rya-sge Feb 21, 2026
dad5c86
Add test for Permit and Multicall
rya-sge Feb 21, 2026
7189645
Update claude and agents files
rya-sge Mar 30, 2026
10ccd56
Add related ERCs specification
rya-sge Mar 31, 2026
4458ea4
Update ERC specification
rya-sge Mar 31, 2026
96e8012
Add permit and mulicall, update check for approve
rya-sge Apr 3, 2026
1f4de44
Create two readme: one as entrypoint, one for the specification
rya-sge Apr 23, 2026
1b1b9ff
Split ERC-7551 enforcement into ERC20EnforcementERC7551Module and upd…
rya-sge Apr 24, 2026
67c8a92
Add snapshot engine support: CMTATBaseSnapshot mixin, DebtEngine and …
rya-sge Apr 27, 2026
f8531f3
Update ERC-7943 to new spec: replace canTransact with canSend/canRece…
rya-sge Apr 27, 2026
93a54f3
Add technical doc
rya-sge Apr 27, 2026
cd03f84
Align ERC3643 freeze/unfreeze event docs and emissions, and update bu…
rya-sge Apr 29, 2026
246a05a
Align tests with snapshot-module extraction: split ERC7551 enforcemen…
rya-sge May 12, 2026
0a17a1b
Update readme and changelog
rya-sge May 12, 2026
3f40102
Add snapshot module to CMTAT Debt Deployment
rya-sge May 12, 2026
5b08ef7
Update readme and add test script for snapshot deployment version
rya-sge May 12, 2026
f289d46
Remove snapshot test from standard deployment test
rya-sge May 12, 2026
ce9cdaf
Align Standard with ERC-7551 enforcement base, update docs/changelog,…
rya-sge May 12, 2026
6cbfcc7
Promote CMTATBaseERC2771Snapshot to level 6 and update snapshot deplo…
rya-sge May 12, 2026
b988172
Promote CMTATBaseERC1363 to level 7 on top of ERC7551 enforcement and…
rya-sge May 12, 2026
648fa23
Promote CMTATBaseERC7551 to level 7 on top of ERC7551 enforcement and…
rya-sge May 12, 2026
4dc227a
Update doc
rya-sge May 12, 2026
fa38c0d
Add ERC-7551 enforcement support to Allowlist deployments with matchi…
rya-sge May 12, 2026
a61bdb0
feat: add ERC-7551 enforcement layering, decouple snapshot tests by d…
rya-sge May 13, 2026
5982e79
fix: harden ERC-7943 frozen>balance handling across enforcement flows…
rya-sge May 13, 2026
10e87ff
fix: propagate operator-aware RuleEngine checks to burnFrom/crosschai…
rya-sge May 13, 2026
7a7c975
tests/changelog: add burn and batchBurn RuleEngine spender-propagatio…
rya-sge May 13, 2026
1e74e08
docs/security: migrate audit paths to doc/security, add Sequent pre-r…
rya-sge May 13, 2026
5c804c6
tests: harden ERC-7943 frozen>balance coverage (active-balance clamp,…
rya-sge May 13, 2026
7a7b37b
tests: fix spender-propagation regressions across deployments (overlo…
rya-sge May 13, 2026
8bbde49
Document burn/burnFrom operator semantics and clarify RuleEngine role…
rya-sge May 14, 2026
403e230
Add regression tests for burn/burnFrom operator-spender propagation a…
rya-sge May 14, 2026
f0fad0b
Update changelog
rya-sge May 15, 2026
4703aca
Update Sequent report feedback
rya-sge May 15, 2026
815950e
Merge pull request #367 from CMTA/add-permit
rya-sge May 15, 2026
3d02b1f
Run npm audit fix
rya-sge May 15, 2026
6021e9f
Merge branch 'add-permit' into dev
rya-sge May 15, 2026
c2a93b2
Update audit report + improve readme
rya-sge May 15, 2026
fe9c34c
Restore readme
rya-sge May 15, 2026
829245a
chore(lint): remove unused Solidity imports and fix IERC1643 import w…
rya-sge May 15, 2026
b4b7519
Upadate nodes version to 24
rya-sge May 18, 2026
aac34d8
Install forge, update OpenZeppelin library to v5.6.1, move sumbodules…
rya-sge May 18, 2026
57e59a9
refactor(rc1): renumber base-module hierarchy, introduce document bas…
rya-sge May 19, 2026
e037754
fix(rc1): enforce draft deactivation semantics (AlreadyDeactivated, i…
rya-sge May 19, 2026
4e9221e
refactor(rc1): finalize base-level renumbering, enforce deactivation …
rya-sge May 19, 2026
fa77933
refactor document engine support: move module to options, add dedicat…
rya-sge May 19, 2026
e9dfa3a
refactor standard deployment filenames and align mocks/tests/docs wit…
rya-sge May 19, 2026
0a43085
refactor(rc1): simplify ERC20CrossChain burn internals by removing re…
rya-sge May 19, 2026
3c90f71
fix(tests): resolve DocumentEngine proxy initializer ambiguity and st…
rya-sge May 19, 2026
9a1ef6c
docs(technical): add comprehensive ERC-3643 and RuleEngine integratio…
rya-sge May 19, 2026
1c120e8
MintModule: update test to include spender/operator
rya-sge May 19, 2026
3a7f59b
test: fix failing test, add ERC2771Snapshot _msgData mock coverage an…
rya-sge May 20, 2026
25377e7
fix(erc1404): guard detectTransferRestriction against frozen-balance …
rya-sge May 20, 2026
149411e
docs+core: clarify RuleEngine spender checks, fix NatSpec/comment/hie…
rya-sge May 20, 2026
bb6d854
feat: add stateful RuleEngine holder-tracker hook and align mint/burn…
rya-sge May 20, 2026
7a0305f
docs(technical): clarify ERC-7943 Frozen state-update semantics vs ER…
rya-sge May 20, 2026
23d701d
test(meta-tx): fix ERC1363 _msgData coverage by slimming mock and val…
rya-sge May 20, 2026
5bb81a0
Update changelog
rya-sge May 20, 2026
2ed6e7b
fix(tests+coverage): harden ERC1363 deployment gas limits for coverag…
rya-sge May 20, 2026
17c46cf
Improve test
rya-sge May 20, 2026
2432084
Add initializer edge-case tests for DocumentEngine and SnapshotEngine…
rya-sge May 20, 2026
c20f79b
Add standard initializer branch tests for manual/with-rule-engine ini…
rya-sge May 20, 2026
c08584b
Improve interface and initializer coverage across deployment tests (l…
rya-sge May 20, 2026
f450e1c
Add edge-case coverage for core transfer/approve paths and explicit a…
rya-sge May 20, 2026
018903f
Update code coverage and surya
rya-sge May 21, 2026
58ff06d
Update readme + security
rya-sge May 21, 2026
756e669
Update readme and changelog
rya-sge May 21, 2026
3afcf47
Merge pull request #378 from CMTA/v3.3.0-rc1
rya-sge May 21, 2026
ecae430
Fix technical doc inaccuracies and rename DocumentEngineModule role t…
rya-sge May 21, 2026
9097ef4
Add technical doc on stablecoin and erc7551
rya-sge May 21, 2026
580d477
Merge pull request #379 from CMTA/v3.3.0-rc1
rya-sge May 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
125 changes: 0 additions & 125 deletions .claude/skills/cmtat/SKILL.md

This file was deleted.

81 changes: 0 additions & 81 deletions .claude/skills/erc1404-restricted/SKILL.md

This file was deleted.

Loading