Commit graph

51 commits

Author SHA1 Message Date
dusterbloom
7526d78299
fix(dcap): add getrandom back to fix tcbinfo build (#204) 2024-09-13 16:33:27 +04:00
Shoaib Ahmed
072bb4dc63
fix(enclave): make tcbinfo-contract deployable on cosmwasm (#194)
Co-authored-by: Peppi Littera <giuseppe@informal.systems>
2024-09-12 13:10:24 +04:00
dusterbloom
1a2ab7d008
feat(dcap): use tcbinfo from contract for RA verification (#179)
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-09-05 14:07:35 +04:00
Daniel Gushchyan
2a95087ce4
fix: working and restructured relay in rust (#186) 2024-08-30 11:05:10 -07:00
Daniel Gushchyan
a9ea3fa9ae
feat: cli dev command (#153) 2024-08-28 16:45:09 -07:00
Shoaib Ahmed
e6700b2e73
fix(mtcs): Avoi Obligations and Setoffs duplicates with Uuids (#172)
Co-authored-by: Juan Enrique Alcaraz <juanenrisley@gmail.com>
2024-08-26 12:22:08 +02:00
Shoaib Ahmed
6c8ba526ef
refactor: remove unused crates and scripts (#173) 2024-08-21 16:43:25 +02:00
Daniel Gushchyan
72c7702719
feat: move shared cli args to config file (#157) 2024-08-14 23:20:31 -07:00
f93da16c47
TCBInfo contract (#98)
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-08-13 15:31:10 +02:00
Daniel Gushchyan
4fd86c089a
feat: cli enclave start (#156) 2024-08-09 16:24:57 -07:00
Daniel Gushchyan
84ccbb201d
feat: cli init (#141) 2024-08-08 16:47:02 -07:00
dusterbloom
a18ae28c48
feat: neutrond tendermint upgrades (#119)
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-08-08 12:25:56 +02:00
Daniel Gushchyan
bbd68d7b23
feat: quartz cli handshake, contract deploy (#126) 2024-08-06 13:50:11 -07:00
Daniel Gushchyan
63aa30db6b
feat: quartz-common and merging quartz-cli business logic from cycles-protocol (#123) 2024-07-30 10:55:52 -07:00
Shoaib Ahmed
2a4e7f5ec5
enclaves: light client check (#69)
Co-authored-by: dave <davidkajpust@informal.systems>
2024-07-24 21:30:36 +02:00
Shoaib Ahmed
2afbe50f76
feat(cli): setup skeleton for quartz tool (#105)
Co-authored-by: Thane Thomson <connect@thanethomson.com>
2024-07-23 11:35:38 +02:00
Shoaib Ahmed
365fcd1115
Transfers app: query impl (#96)
Co-authored-by: Daniel Gushchyan <d.gushchyan@gmail.com>
Co-authored-by: Ethan Buchman <ethan@coinculture.info>
Co-authored-by: David Kajpust <kajpustd@gmail.com>
Co-authored-by: Daniel Gushchyan <39884512+dangush@users.noreply.github.com>
Co-authored-by: David Kajpust <davidkajpust@davids-mbp.home>
Co-authored-by: dave <davidkajpust@informal.systems>
2024-07-19 22:12:29 +02:00
Shoaib Ahmed
4b3630adf3
Mock attestation (#82)
Co-authored-by: Ethan Buchman <ethan@coinculture.info>
2024-07-19 01:34:31 +02:00
dusterbloom
fe06f244ad
Update cosmwasm crates to v2 & fix Rust 1.79 build (#76)
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-07-11 15:31:46 +02:00
Shoaib Ahmed
473f9622f7
Set latest height/hash as trusted height/hash (#89) 2024-07-10 16:52:07 -05:00
Andrew Miller
065747ec2a
DCAP certificate validation tests pass (#68)
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-07-02 16:19:15 +04:00
Daniel Gushchyan
47544c66ae
feat: decoupling quartz from applications, creating transfers app (#64)
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
Co-authored-by: Ethan Buchman <ethan@coinculture.info>
Co-authored-by: David Kajpust <kajpustd@gmail.com>
2024-06-26 23:31:01 +04:00
Shoaib Ahmed
fcad39e5d0
DCAP cert validation tests (#6) 2024-06-20 22:09:29 +02:00
Shoaib Ahmed
b92242c09a
Attested/verified SubmitSetoffsMsg (#57) 2024-06-20 21:56:01 +02:00
Shoaib Ahmed
cd442db003
Repo reorg phase-3 (#8) 2024-05-30 02:00:43 +02:00
Shoaib Ahmed
44861f07a4
Fix --chain-id not being set in cycles-sync wasmd commands consistently (#3) 2024-05-26 21:29:38 +02:00
Shoaib Ahmed
2270820767
Repo reorg phase-2 (#1) 2024-05-21 14:39:25 +02:00
hu55a1n1
be68105ec5 repo reorg
Move utils/quartz-proto to core/quartz-proto

Fix Cargo.toml paths

Add default working-directory for cosmwasm CI jobs

Fix default working-directory

Rename .cargo/config -> config.toml

Update working-directory

Update cosmwasm workflows

Update rust.yml paths

Add aliases to cargo config.toml

Test working-directory

Update cosmwasm CI jobs

Use --manifest-path

Use dtolnay/rust-toolchain action

Fix workflow

Remove --locked

SSH agent

SSH agent for schema

Remove unused SSH key

Exclude cw-tee-mtcs from rust CI jobs

Clippy fix

cargo fmt

Add CONTRIBUTING.md

Update README.md
2024-05-21 03:26:41 -07: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
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
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
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
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
hu55a1n1
5c2b72c6ef cargo update 2024-02-28 10:45:09 -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
f94803a274 Use tempfiles in relayer 2024-02-26 13:57:54 -08:00
hu55a1n1
3c2588dcd2 Update Cargo.lock 2024-02-26 13:45:48 -08:00
hu55a1n1
74ee45c5dc Update Cargo.lock 2024-02-26 13:39:19 -08:00
hu55a1n1
c31b1c8e69 Update Cargo.lock 2024-02-23 14:29:14 -08:00
hu55a1n1
3a201cca82 Impl config + CLI 2024-02-22 12:48:13 -08:00
hu55a1n1
859323bdfb Extract quartz-proto crate 2024-02-20 08:34:42 -08:00
hu55a1n1
665e7571bf Setup proto machinery 2024-02-20 03:27:10 -08:00
hu55a1n1
cb7f31c6b6 Init quartz-enclave 2024-02-19 11:13:34 -08:00