Commit graph

288 commits

Author SHA1 Message Date
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
hu55a1n1
f7acb4629b WIP gramine-sgx-ias-request 2024-02-23 14:49:21 -08:00
hu55a1n1
c31b1c8e69 Update Cargo.lock 2024-02-23 14:29:14 -08:00
hu55a1n1
5f11d004b0 CLI for relayer 2024-02-23 14:28:52 -08:00
hu55a1n1
4f6bcde865 Update README.md to add CLI usage 2024-02-23 14:27:51 -08:00
hu55a1n1
83ef846afa Move domain types to relayer 2024-02-23 14:27:29 -08:00
hu55a1n1
aa32b7798a Remove target height from config 2024-02-23 14:26:43 -08:00
hu55a1n1
089b1eac4d Impl instantiate handler correctly 2024-02-23 12:51:55 -08:00
hu55a1n1
092c221d48 Use config from quartz-cw crate 2024-02-23 12:51:20 -08:00
hu55a1n1
d2e8c612f4 Domain types 2024-02-23 12:49:19 -08:00
hu55a1n1
d10edd75bc Add MRENCLAVE to CLI args 2024-02-23 12:48:56 -08:00
hu55a1n1
3a201cca82 Impl config + CLI 2024-02-22 12:48:13 -08:00
hu55a1n1
054e77d693 Impl instantiate in server.rs 2024-02-22 12:09:44 -08:00
hu55a1n1
cb8c4c828f Write generated proto files to prost/ 2024-02-22 12:09:32 -08:00
hu55a1n1
4dc293062f Add instantiate to proto 2024-02-22 12:09:25 -08:00
hu55a1n1
e74badc7bb Init relayer crate with tonic client code 2024-02-20 08:42:04 -08:00
hu55a1n1
859323bdfb Extract quartz-proto crate 2024-02-20 08:34:42 -08:00
hu55a1n1
6564d13d00 Use single threaded executor & update default gRPC port 2024-02-20 06:58:26 -08:00
hu55a1n1
c15d67fe71 Get tonic-rs to run inside SGX 2024-02-20 04:40:02 -08:00
hu55a1n1
665e7571bf Setup proto machinery 2024-02-20 03:27:10 -08:00
hu55a1n1
7135e97c35 Move quartz enclave and init gramine files for it 2024-02-20 03:16:41 -08:00
hu55a1n1
cb7f31c6b6 Init quartz-enclave 2024-02-19 11:13:34 -08:00
Shoaib Ahmed
b4e5f01cd1 Quartz base impl (#10) 2024-02-19 21:25:46 +05:30
Shoaib Ahmed
f72250f6cf Add basic CI workflows (#43) 2024-01-11 21:05:36 +05:30
hu55a1n1
b45617d1fd Clippy fix 2024-01-11 04:35:42 -08:00