Commit graph

288 commits

Author SHA1 Message Date
Shoaib Ahmed
473f9622f7
Set latest height/hash as trusted height/hash (#89) 2024-07-10 16:52:07 -05:00
Juan Enrique Alcaraz
8feb20b7b8
Add transfer frontend (#93) 2024-07-10 21:11:07 +02: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
Shoaib Ahmed
8776d88eed
cw_mtcs: set liquidity sources msg (#62) 2024-07-02 00:35:52 +04:00
Ethan Buchman
cdd5d2d834
Update README.md (#66) 2024-07-01 00:30:29 +04:00
Ethan Buchman
b9d0ef2213
transfers: add scripts and readme (#63)
Co-authored-by: Daniel Gushchyan <d.gushchyan@gmail.com>
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
Co-authored-by: David Kajpust <kajpustd@gmail.com>
Co-authored-by: Daniel Gushchyan <39884512+dangush@users.noreply.github.com>
2024-06-28 14:56:50 +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
Daniel Gushchyan
9323278662
fix: get app_hash at proof_height instead of latest (#59)
Co-authored-by: Shoaib Ahmed <sufialhussaini@gmail.com>
2024-06-20 21:46:21 +02:00
Shoaib Ahmed
99f2974869
Better devX for attested messages in app contracts (#55) 2024-06-18 22:15:32 +02:00
Shoaib Ahmed
3509edfe3d
Dyn liquidity sources (#52) 2024-06-18 11:30:00 +02:00
Shoaib Ahmed
d78183b2c8
cycles-sync: make obligato-url/key CLI configurable & fix wasmd invocations (#7) 2024-06-10 18:04:52 +02:00
Shoaib Ahmed
cd442db003
Repo reorg phase-3 (#8) 2024-05-30 02:00:43 +02:00
Shoaib Ahmed
ba2146ff7d
cycles-sync: Fix logging (#5) 2024-05-26 21:56:52 +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
hu55a1n1
cddfcc0fd1 Merge remote-tracking branch 'bisenzone-cw-mvp/main' 2024-05-16 06:12:47 -07:00
Shoaib Ahmed
1f6ef65141 Add script to set trusted hash and start a demo enclave (#90) 2024-05-16 11:06:00 +02:00
Shoaib Ahmed
6b5b0e53ff Add liquidity sources to the contract (#32) 2024-05-16 11:05:41 +02:00
Shoaib Ahmed
a32a036028 On-chain DCAP verifier without cert validation (#24) 2024-05-15 18:00:14 +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
103a463166 deploy-contract.sh uses $NODE for address (#31)
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-05-14 18:10:43 +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
71139ab819 scripts/deploy-contract: reduce sleep by querying txhash (#26) 2024-05-13 13:24:56 +02:00
Ethan Buchman
2e967c767e Update obligato_web3_liquidity_demo.md (#72) 2024-05-10 22:55:38 -04:00
Shoaib Ahmed
703b47ab1e Reformat repo with nightly rustfmt (#25) 2024-05-08 00:34:09 +02:00
Shoaib Ahmed
7bf30d973a Update bisenzone git deps (#71) 2024-05-08 00:20:11 +02:00
Shoaib Ahmed
aa438c0d62 Obligato liquidity prototype (#21) 2024-05-08 00:06:09 +02:00
Shoaib Ahmed
16c03ae7f3 Obligato liquidity prototype (#64) 2024-05-08 00:05:58 +02:00
Shoaib Ahmed
57b2a050ff Adapt cw-tee-mtcs to use quartz (#12) 2024-03-20 02:49:38 +05:30
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