Commit graph

317 commits

Author SHA1 Message Date
a1f34dc1f1 tcbinfo-updater initial commit 2024-11-29 20:07:22 +01:00
Dave
5640e48af0
Update paths to public repo ()
Co-authored-by: Dave Kaj <davidkajpust@informal.systems>
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-10-17 15:24:56 +02:00
Shoaib Ahmed
811771f013
fix(enclave): remove core build.rs and copy data files () 2024-10-17 12:43:50 +04:00
Shoaib Ahmed
023552c0e6
fix(enclave): core include paths () 2024-10-17 01:31:31 +04:00
Shoaib Ahmed
8d97d5f122
fix(enclave): proto build () 2024-10-16 23:48:25 +04:00
Shoaib Ahmed
870c0223b7
release: v0.1.0 () 2024-10-16 23:13:15 +04:00
Dave
05163c3eba
Update docs with Azure SGX & cleanup other docs ()
Co-authored-by: Dave Kaj <davidkajpust@informal.systems>
Co-authored-by: Ubuntu <big-cycles@quartz-sgx-test-release.vjset0kafl0exefwnpdw0qebjd.bx.internal.cloudapp.net>
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-10-16 13:56:54 -04:00
Ethan Buchman
f8a04a09c9
LICENSE ()
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-10-15 22:58:06 +02:00
Shoaib Ahmed
b3fe3bf213
feat(cli): print-fmspc command ()
Co-authored-by: Dave Kaj <davidkajpust@informal.systems>
2024-10-10 15:57:50 +02:00
dusterbloom
864da77405
devX: Docker compose for neutron + quartz cli ()
Co-authored-by: Juan Enrique Alcaraz <juanenrisley@gmail.com>
2024-10-10 14:41:16 +02:00
Shoaib Ahmed
382866be24
chore: v0.1 release prep Cargo.tomls
Co-authored-by: Ethan Buchman <ethan@coinculture.info>
2024-10-09 23:30:52 +04:00
Shoaib Ahmed
51f3ca7025
Remove SPID from gramine calls () 2024-10-09 17:33:01 +04:00
Shoaib Ahmed
ec28041ad7
Fix reorg () 2024-10-08 13:01:10 +04:00
Daniel Gushchyan
df40e592c8
feat: error reporting with eyre ()
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-10-08 12:53:49 +04:00
Daniel Gushchyan
634bc6a8f3
feat: input admin secret to gramine as env var ()
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-10-04 16:41:59 +04:00
Ethan Buchman
f42154f967
Delete crates/enclave/core/quartz.manifest.template ()
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>

- File not in use anymore
2024-10-03 14:08:53 -04:00
Shoaib Ahmed
7133ea5e36
Neutron client in pure rust ()
Implements the following:
- grpc based cw client (alsmost chain agnostic, but not fully yet)
- All URL based CLI args now use reqwest::Url type.
- An almost 'Bin agnostic CliClient'
- SSL and DNS resolution support in gramine
- Implement generic attestation support for transfers enclave
- Misc cleanup
2024-10-03 13:50:54 -04:00
Dave
279cd5180f
docs: Update docs to reflect crate reorg naming, and remove EPID docs ()
Co-authored-by: Dave Kaj <davidkajpust@informal.systems>
Co-authored-by: Ethan Buchman <ethan@coinculture.info>
2024-10-01 23:57:13 -04:00
Elena San Miguel
9ecc02f200
Run transfers app E2E tests in an Action, and backend with docker compose ()
Co-authored-by: Juan Enrique Alcaraz <juanenrisley@gmail.com>
2024-10-01 16:13:39 -04:00
Shoaib Ahmed
e500407681
Rename crates and subdirs () 2024-10-01 10:27:57 -04:00
Ethan Buchman
0bb0aa1e4b
Update getting started () 2024-10-01 10:26:42 -04:00
Shoaib Ahmed
3e62031528
feat(DCAP): use upstream mc deps ()
Co-authored-by: Daniel Gushchyan <39884512+dangush@users.noreply.github.com>
2024-10-01 14:30:54 +04:00
Daniel Gushchyan
14a6913632
refactor: refactor repo as standard rust monorepo ()
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-09-30 23:33:22 +04:00
Ethan Buchman
e853c2ed1d
Update main README and Getting Started () 2024-09-29 17:08:33 -04:00
Ethan Buchman
66c5ef130f
docs: add warning and more cleanup () 2024-09-29 01:40:41 -04:00
Ethan Buchman
6a768df643 update READMEs and getting started 2024-09-29 01:24:39 -04:00
Ethan Buchman
cb42873410
docs: how it works and building apps () 2024-09-29 00:55:04 -04:00
Ethan Buchman
5464e83ac9
Dusterbloom/docs getting started wasmd ()
Co-authored-by: Peppi Littera <giuseppe@informal.systems>
2024-09-29 00:52:44 -04:00
Daniel Gushchyan
b711cac325
fix: change cargo generate configs to include lock file in template ()
Co-authored-by: Ethan Buchman <ethan@coinculture.info>
2024-09-27 09:31:06 -04:00
dusterbloom
69dcb6fc90
fix: Adding node_url to enclave_start to enable enclave to work with external blockchains () 2024-09-27 09:24:17 -04:00
Shoaib Ahmed
7b256e0f89
Remove Epid RA ()
Co-authored-by: Peppi Littera <giuseppe@informal.systems>
Co-authored-by: dusterbloom <32869278+dusterbloom@users.noreply.github.com>
2024-09-27 09:23:04 -04:00
Juan Enrique Alcaraz
d536f128a2
fix(transfers): sequence mismatch error while listening ()
Co-authored-by: Daniel Gushchyan <39884512+dangush@users.noreply.github.com>
2024-09-26 16:07:07 +04:00
dusterbloom
391b7bc84a
feat(dcap): make DCAP RA default ()
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-09-25 23:14:06 +04:00
Daniel Gushchyan
69c1f63114
feat: move proxy logic into enclave () 2024-09-18 13:04:33 -07:00
Daniel Gushchyan
628d7b4596
refactor: replace ctrlc handler with tokio's built-in () 2024-09-18 08:26:43 -07:00
Shoaib Ahmed
43a1a49c3f
fix: cargo-install --path cli ()
Co-authored-by: dusterbloom <32869278+dusterbloom@users.noreply.github.com>
2024-09-13 15:28:32 +02:00
dusterbloom
7526d78299
fix(dcap): add getrandom back to fix tcbinfo build () 2024-09-13 16:33:27 +04:00
Juan Enrique Alcaraz
d2225f1b70
feat(e2e): Transfers FE e2e tests () 2024-09-12 18:48:14 +02:00
Ethan Buchman
4f2bcea5be minor docs 2024-09-12 09:14:28 -04:00
Shoaib Ahmed
072bb4dc63
fix(enclave): make tcbinfo-contract deployable on cosmwasm ()
Co-authored-by: Peppi Littera <giuseppe@informal.systems>
2024-09-12 13:10:24 +04:00
Elena San Miguel
53c10273fa
Add empty brackets to GetAllSetoffs query () 2024-09-05 19:05:16 +02:00
dusterbloom
1a2ab7d008
feat(dcap): use tcbinfo from contract for RA verification ()
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-09-05 14:07:35 +04:00
Juan Enrique Alcaraz
e7cd6b1151
feat(Frontend): Transfers FE improvements () 2024-09-03 11:30:46 +02:00
Daniel Gushchyan
ed879d4d91
fix: hardcoded default values for node_url and rpc () 2024-08-30 16:35:58 -04:00
Daniel Gushchyan
2a95087ce4
fix: working and restructured relay in rust () 2024-08-30 11:05:10 -07:00
Daniel Gushchyan
a9ea3fa9ae
feat: cli dev command () 2024-08-28 16:45:09 -07:00
Ethan Buchman
74c3c47e4e
docs: Quartz initial docs ()
Addresses, but does not close 

Co-authored-by: Dave Kaj <davidkajpust@informal.systems>
2024-08-28 14:56:36 -04:00
Juan Enrique Alcaraz
0680bec431
feat(frontend): Setup FE E2E () 2024-08-28 10:07:41 +02:00
Shoaib Ahmed
e6700b2e73
fix(mtcs): Avoi Obligations and Setoffs duplicates with Uuids ()
Co-authored-by: Juan Enrique Alcaraz <juanenrisley@gmail.com>
2024-08-26 12:22:08 +02:00
Elena San Miguel
302008c337
Add empty params to init_clearing () 2024-08-21 18:43:59 +02:00