Commit graph

132 commits

Author SHA1 Message Date
Shoaib Ahmed
1f6ef65141 Add script to set trusted hash and start a demo enclave (#90) 2024-05-16 11:06:00 +02:00
Ethan Buchman
264f2ee2eb Use NODE var in scripts (#89)
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-05-14 18:35:36 +02:00
Ethan Buchman
4ddddf19e4 Demo fixes and automated script (#73)
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-05-13 15:50:29 +02:00
Ethan Buchman
2e967c767e Update obligato_web3_liquidity_demo.md (#72) 2024-05-10 22:55:38 -04:00
Shoaib Ahmed
7bf30d973a Update bisenzone git deps (#71) 2024-05-08 00:20:11 +02:00
Shoaib Ahmed
16c03ae7f3 Obligato liquidity prototype (#64) 2024-05-08 00:05:58 +02:00
Shoaib Ahmed
76dd7465ae Quartz based MTCS enclave impl (#50) 2024-03-20 02:39:55 +05:30
hu55a1n1
23636de28b Impl decrypt setoff 2024-02-29 10:32:10 -08:00
hu55a1n1
e4e43e2987 Update README.md with demo instructions 2024-02-29 10:31:03 -08:00
hu55a1n1
ecb45ce3ce Fix mtcs-intent obligation bug 2024-02-29 08:35:52 -08:00
hu55a1n1
c5056ac477 Update relay.sh to be able to specify REQUEST_MSG 2024-02-29 07:40:58 -08:00
hu55a1n1
917b139d3d Update hardcoded trusted hashes 2024-02-29 07:19:26 -08:00
hu55a1n1
f640e4f502 Fix PoP(Nonce) verification 2024-02-29 07:11:16 -08:00
hu55a1n1
29bfe1c2c3 Verify PoP(Nonce) 2024-02-29 06:54:56 -08:00
hu55a1n1
bed57e5185 Move relay.sh to quartz-relayer dir 2024-02-29 05:57:26 -08:00
hu55a1n1
3a713c38df Complete clearing service impl 2024-02-29 05:53:00 -08:00
hu55a1n1
f961c2fdbc Implement MTCS clearing run 2024-02-29 05:17:52 -08:00
hu55a1n1
c38bbb9006 Instantiate MtcsService 2024-02-29 03:59:39 -08:00
hu55a1n1
30ce18495a Store sk in CoreService and instantiate it in main.rs 2024-02-29 03:59:09 -08:00
hu55a1n1
ac35a80ac4 MTCS proto init 2024-02-29 03:30:25 -08:00
hu55a1n1
fd87e15ccd mtcs-intent crate 2024-02-28 15:29:26 -08:00
Shoaib Ahmed
a4a690b9cb WIP quartz sessions (#48) 2024-02-29 00:29:37 +05:30
hu55a1n1
25547172f5 Fix clippy 2024-02-28 10:46:35 -08:00
hu55a1n1
5c2b72c6ef cargo update 2024-02-28 10:45:09 -08:00
hu55a1n1
812558e402 Fix compilation 2024-02-28 10:45:02 -08:00
hu55a1n1
73e28c112b Impl SessionSetPubKey handling 2024-02-27 15:59:25 -08:00
hu55a1n1
f8db27a55f Impl SessionCreate handling 2024-02-27 15:29:06 -08:00
hu55a1n1
c7eddffc2c Read mrenclave from quote 2024-02-27 14:30:36 -08:00
hu55a1n1
59fbf665e1 Fix typo in manifest 2024-02-27 13:30:10 -08:00
hu55a1n1
6145608ff7 Read MRENCLAVE from sigfile 2024-02-27 13:28:59 -08:00
hu55a1n1
4984ce1413 Default to EpidAttestor 2024-02-27 12:01:18 -08:00
hu55a1n1
02863d7746 Add MockAttestor 2024-02-27 11:52:23 -08:00
hu55a1n1
6351c10932 Update README.md 2024-02-27 11:12:03 -08:00
hu55a1n1
d5a6395056 git deps for bisenzone-cw-mvp cratees 2024-02-27 02:46:48 -08:00
hu55a1n1
e0ce71de3f Add tx broadcast machinery 2024-02-26 16:15:42 -08:00
hu55a1n1
c3e9af7ce9 Extract gramine_sgx_ias_report 2024-02-26 14:43:44 -08:00
hu55a1n1
178a738eec delete types.rs 2024-02-26 14:43:00 -08:00
hu55a1n1
c277230e0a Fix tempdir usage 2024-02-26 14:10:45 -08:00
hu55a1n1
a6f20290f8 Add quartz .gitignore 2024-02-26 13:59:47 -08:00
hu55a1n1
f94803a274 Use tempfiles in relayer 2024-02-26 13:57:54 -08:00
hu55a1n1
bfb426bca0 Fix README.md usage instructions 2024-02-26 13:47:16 -08:00
hu55a1n1
3c2588dcd2 Update Cargo.lock 2024-02-26 13:45:48 -08:00
hu55a1n1
0ddad2d774 Use git deps only for out-of-tree quartz deps 2024-02-26 13:43:05 -08:00
hu55a1n1
578f1f305b Revert "Use git deps"
This reverts commit 256509a74b.
2024-02-26 13:41:12 -08:00
hu55a1n1
72f319a789 Update manifest
- set argv
- set sys.enable_sigterm_injection
2024-02-26 13:40:21 -08:00
hu55a1n1
6e7a4013a2 Avoid using Dockerfile 2024-02-26 13:39:30 -08:00
hu55a1n1
74ee45c5dc Update Cargo.lock 2024-02-26 13:39:19 -08:00
hu55a1n1
47c26da51e Modify Dockerfile to work with git deps 2024-02-26 03:49:08 -08:00
hu55a1n1
256509a74b Use git deps 2024-02-26 03:44:09 -08:00
hu55a1n1
cdd83e657d Attestor abstraction 2024-02-26 02:56:55 -08:00