2024-09-25 19:14:06 +00:00
|
|
|
# CosmWasm smart contract to verify DCAP attestations
|
|
|
|
|
2024-10-02 03:57:13 +00:00
|
|
|
Your personal DCAP detective! This package is a standalone smart contract for verifying DCAP attestations that can be called by other contracts.
|
|
|
|
|
|
|
|
- Thin wrapper for standalone smart contract around the functionality provided in the `quartz-tee-ra` package
|
|
|
|
- Provides query and execute entry points for attestation checks
|
|
|
|
|
|
|
|
|
2024-09-25 19:14:06 +00:00
|
|
|
## Testing instructions
|
|
|
|
```
|
|
|
|
wasmd query wasm contract-state smart "$CONTRACT" '{
|
|
|
|
"verify_dcap_attestation": {
|
|
|
|
"quote": { /* ... */ },
|
|
|
|
"collateral": { /* ... */ },
|
|
|
|
"mrenclave": "e3c2f2a5b840d89e069acaffcadb6510ef866a73d3a9ee57100ed5f8646ee4bb",
|
|
|
|
"user_data": "9113b0be77ed5d0d68680ec77206b8d587ed40679b71321ccdd5405e4d54a6820000000000000000000000000000000000000000000000000000000000000000"
|
|
|
|
}
|
|
|
|
}'
|
2024-10-02 03:57:13 +00:00
|
|
|
```
|