Commit graph

61 commits

Author SHA1 Message Date
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
fd87e15ccd mtcs-intent crate 2024-02-28 15:29:26 -08:00
hu55a1n1
25547172f5 Fix clippy 2024-02-28 10:46:35 -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
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
c277230e0a Fix tempdir usage 2024-02-26 14:10:45 -08:00
hu55a1n1
f94803a274 Use tempfiles in relayer 2024-02-26 13:57:54 -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
256509a74b Use git deps 2024-02-26 03:44:09 -08:00
hu55a1n1
f7acb4629b WIP gramine-sgx-ias-request 2024-02-23 14:49:21 -08:00
hu55a1n1
5f11d004b0 CLI for relayer 2024-02-23 14:28:52 -08:00
hu55a1n1
83ef846afa Move domain types to relayer 2024-02-23 14:27:29 -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
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
hu55a1n1
b45617d1fd Clippy fix 2024-01-11 04:35:42 -08:00
hu55a1n1
3662224093 Fix tests build 2024-01-11 04:28:13 -08:00
hu55a1n1
b304ddc059 Improve code formatting 2024-01-11 03:43:12 -08:00
hu55a1n1
483b31abd2 Ignore all Cargo.lock files 2024-01-11 03:21:39 -08:00
hu55a1n1
181c8b65b3 Integrate/test with key-manger 2024-01-04 12:57:47 -08:00
hu55a1n1
8c0c871666 Fix proof gen and verify 2024-01-04 03:26:51 -08:00
hu55a1n1
6c70969814 Replace last block in trace with latest block 2024-01-04 03:11:53 -08:00
hu55a1n1
87323daaac Make CwProof key and value public 2024-01-03 08:40:53 -08:00
hu55a1n1
f4549aa790 Include latest block in trace 2024-01-03 08:40:29 -08:00
hu55a1n1
2a8380b8f4 Write EpochKey to sealed file 2024-01-02 13:06:53 -08:00
hu55a1n1
b8120a7587 Update tm-prover to output complete proofs (light client + merkle) 2024-01-02 05:16:41 -08:00
hu55a1n1
2d6ef2ee7f Write serialized proof to file 2023-12-31 15:59:59 -08:00
hu55a1n1
57d71ed391 Extract tm-stateless-verifier crate 2023-12-31 13:12:32 -08:00
hu55a1n1
931c7b0d6f Cleanup 2023-12-31 08:44:29 -08:00
hu55a1n1
94c951e53b Simplify API 2023-12-31 03:42:54 -08:00
hu55a1n1
02439df550 Borrow/ToOwned impl for Verifier::Value 2023-12-30 15:10:11 -08:00
hu55a1n1
2bda6e8e6d Impl Default instead of new() for CwVerifier 2023-12-30 13:45:53 -08:00
hu55a1n1
a958ae20fa cargo fmt 2023-12-30 13:45:16 -08:00
hu55a1n1
8d142a874a Improved error handling 2023-12-30 13:42:30 -08:00
hu55a1n1
34d79e96d6 Polish error handling 2023-12-30 13:41:47 -08:00
hu55a1n1
415ceefa00 Fix test build 2023-12-30 13:41:33 -08:00
hu55a1n1
2e29196b78 Ignore cw-proof/Cargo.lock 2023-12-30 12:54:25 -08:00
hu55a1n1
9417a1e08e Extract crate cw-proof 2023-12-30 12:33:51 -08:00
hu55a1n1
c62453b782 Impl CwAbciKey 2023-12-30 12:14:53 -08:00
hu55a1n1
f964e21a80 More reorg 2023-12-30 04:56:07 -08:00
hu55a1n1
40a044429a Reorg 2023-12-30 04:50:47 -08:00