From e5b21a2c390d7311474f3d2a3bc5889fa921ce7f Mon Sep 17 00:00:00 2001 From: Xi Zhang Date: Thu, 12 Dec 2024 22:09:50 -0600 Subject: [PATCH 1/4] docs: Update client-km-compute SVG diagram to dark mode --- docs/general/images/architecture/client-km-compute.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/general/images/architecture/client-km-compute.svg b/docs/general/images/architecture/client-km-compute.svg index 445fe55b7e..9d1eadb20d 100644 --- a/docs/general/images/architecture/client-km-compute.svg +++ b/docs/general/images/architecture/client-km-compute.svg @@ -1,4 +1,4 @@ -
2.
Get Ephemeral
ParaTime Public Key
2....
3.
Encrypt & Submit
Transaction
3....
Client
(Node.js, MetaMask,
Oasis CLI)
Client...
Oasis Node
Key Manager
🔒
Oasis Node...
4.
Get Ephemeral
ParaTime Secret and
Contract State Keypair
4....
6.
Encrypted Transaction
Result
6....
Oasis Node
ParaTime Compute
🔒
Oasis Node...
🔒 Trusted Execution Environment
🔒 Trusted Execution Environment
1.
Generate Client
Keypair
1....
5.
Confidentially Execute Contract
and Write to Blockchain
5....
Text is not SVG - cannot display
\ No newline at end of file +
2.
Get Ephemeral
ParaTime Public Key
2....
3.
Encrypt & Submit
Transaction
3....
Client
(Node.js, MetaMask,
Oasis CLI)
Client...
Oasis Node
Key Manager
🔒
Oasis Node...
4.
Get Ephemeral
ParaTime Secret and
Contract State Keypair
4....
6.
Encrypted Transaction
Result
6....
Oasis Node
ParaTime Compute
🔒
Oasis Node...
🔒 Trusted Execution Environment
🔒 Trusted Execution Environment
1.
Generate Client
Keypair
1....
5.
Confidentially Execute Contract
and Write to Blockchain
5....
\ No newline at end of file From 22ff5f6a8e06a416ac4b912a69df905c9cd6f9f1 Mon Sep 17 00:00:00 2001 From: Xi Zhang Date: Thu, 12 Dec 2024 22:10:47 -0600 Subject: [PATCH 2/4] docs: Use transparent diagram background --- src/css/custom.css | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/css/custom.css b/src/css/custom.css index 5d1a500ef6..c084450079 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -142,11 +142,6 @@ html[data-theme="dark"] { --ifm-link-hover-color: inherit !important; } -/* Hack to make .svg and .png diagrams readable in dark theme */ -html[data-theme='dark'] main img { - background-color: #fff; -} - /* Show the content of tabs slightly indented with a border on the left */ .tabs-container > div { margin-top: inherit !important; From ff6abb4af59e4ab14d19db35be589e31e238068a Mon Sep 17 00:00:00 2001 From: Xi Zhang Date: Fri, 20 Dec 2024 11:21:08 -0600 Subject: [PATCH 3/4] Bump external/sapphire-paratime submodule --- external/sapphire-paratime | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/external/sapphire-paratime b/external/sapphire-paratime index d45181d448..c2a7a11327 160000 --- a/external/sapphire-paratime +++ b/external/sapphire-paratime @@ -1 +1 @@ -Subproject commit d45181d448b30b1ee203308e9cf92121677f78d0 +Subproject commit c2a7a1132721f5b3f7c5bbca099a0ca64f01e407 From 1154f0663e26e6f414462e22148fcd818850ddd4 Mon Sep 17 00:00:00 2001 From: Xi Zhang Date: Fri, 20 Dec 2024 12:53:50 -0600 Subject: [PATCH 4/4] Bump external/oasis-core submodule --- external/oasis-core | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/external/oasis-core b/external/oasis-core index 18da8bc49d..fb92f74e1f 160000 --- a/external/oasis-core +++ b/external/oasis-core @@ -1 +1 @@ -Subproject commit 18da8bc49d92a543795246b8bb7fb574df070eec +Subproject commit fb92f74e1f64373d2f67de82141c0a9f80fc485c