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