Add contracts conformance vectors and artifact readmes
This commit is contained in:
parent
699c1a3150
commit
082b29b205
3
abi/README.md
Normal file
3
abi/README.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# ABI Directory
|
||||||
|
|
||||||
|
Place versioned ABI artifacts here after contract compilation and deployment verification.
|
||||||
9
deploy/README.md
Normal file
9
deploy/README.md
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
# Deployment Directory
|
||||||
|
|
||||||
|
Place versioned deployment manifests here:
|
||||||
|
|
||||||
|
1. chain id
|
||||||
|
2. contract addresses
|
||||||
|
3. deployment tx hashes
|
||||||
|
4. verifier links
|
||||||
|
5. policy hash snapshot
|
||||||
7
docs/conformance-vectors.md
Normal file
7
docs/conformance-vectors.md
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
# Contracts Conformance Vectors
|
||||||
|
|
||||||
|
1. `C-001` Membership mint creates non-transferable token.
|
||||||
|
2. `C-002` Membership status transitions emit corresponding events.
|
||||||
|
3. `C-003` Entitlement mint emits deterministic entitlement id/event payload.
|
||||||
|
4. `C-004` Entitlement state transitions cannot bypass allowed state machine.
|
||||||
|
5. `C-005` Contract deployment artifacts map to verified on-chain bytecode.
|
||||||
Loading…
Reference in New Issue
Block a user