From e49dbb00eeea433751c0383a44dc7aff1bb4dcb3 Mon Sep 17 00:00:00 2001 From: Le-Caignec Date: Wed, 6 Aug 2025 17:53:35 +0200 Subject: [PATCH 01/34] feat: enhance UseCaseCard component with dynamic labels and refactor blockchain explorer section --- src/components/UseCaseCard.vue | 6 +- .../blockchain-explorer.md | 192 +++--------------- 2 files changed, 27 insertions(+), 171 deletions(-) diff --git a/src/components/UseCaseCard.vue b/src/components/UseCaseCard.vue index a22a1ffe..dd9dd00f 100644 --- a/src/components/UseCaseCard.vue +++ b/src/components/UseCaseCard.vue @@ -38,7 +38,7 @@ rel="noreferrer" > - Try Live Demo + {{ demoLabel || 'Try Live Demo' }} @@ -70,6 +70,8 @@ interface Props { demoUrl?: string; githubUrl?: string; demoIcon: string; + demoLabel?: string; + githubLabel?: string; } defineProps(); diff --git a/src/overview/tooling-and-explorers/blockchain-explorer.md b/src/overview/tooling-and-explorers/blockchain-explorer.md index 8d14b9ec..5d7c7d6f 100644 --- a/src/overview/tooling-and-explorers/blockchain-explorer.md +++ b/src/overview/tooling-and-explorers/blockchain-explorer.md @@ -13,58 +13,28 @@ publicly auditable. ## ๐ŸŒ Supported Networks -
-
-
- - Arbitrum Explorer - -
-
-

๐Ÿ”ท Arbitrum Mainnet

-

- Production network for mainnet operations with verified smart contracts and comprehensive transaction tracking. -

-
- Verified Contracts - Transaction History - Token Tracking - Contract Interactions -
- -
-
- -
-
- - Bellecour Explorer - -
-
-

โšก Bellecour Network

-

- iExec's dedicated sidechain for optimized performance with native integration and enhanced protocol analytics. -

-
- Verified Contracts - Transaction History - Token Tracking - Contract Interactions -
- -
-
+
+ + +
::: tip ๐Ÿ’ก Dev Tip @@ -74,122 +44,6 @@ deploy to **Arbitrum** for production workloads. ::: - - From 5a0c2384345751c4e227248e3c0a6b3fe60ad1f9 Mon Sep 17 00:00:00 2001 From: Le-Caignec Date: Wed, 6 Aug 2025 18:11:07 +0200 Subject: [PATCH 02/34] feat: add FeatureCard and ImageViewer components, refactor iExec Explorer documentation --- src/components/FeatureCard.vue | 22 ++ src/components/FeatureGrid.vue | 5 + src/components/ImageGrid.vue | 44 +++ src/components/ImageViewer.vue | 51 +++ .../tooling-and-explorers/iexec-explorer.md | 295 ++++++------------ 5 files changed, 214 insertions(+), 203 deletions(-) create mode 100644 src/components/FeatureCard.vue create mode 100644 src/components/FeatureGrid.vue create mode 100644 src/components/ImageGrid.vue create mode 100644 src/components/ImageViewer.vue diff --git a/src/components/FeatureCard.vue b/src/components/FeatureCard.vue new file mode 100644 index 00000000..9d0c9c27 --- /dev/null +++ b/src/components/FeatureCard.vue @@ -0,0 +1,22 @@ + + + diff --git a/src/components/FeatureGrid.vue b/src/components/FeatureGrid.vue new file mode 100644 index 00000000..9fd3d2fe --- /dev/null +++ b/src/components/FeatureGrid.vue @@ -0,0 +1,5 @@ + diff --git a/src/components/ImageGrid.vue b/src/components/ImageGrid.vue new file mode 100644 index 00000000..ac55e6a9 --- /dev/null +++ b/src/components/ImageGrid.vue @@ -0,0 +1,44 @@ + + + diff --git a/src/components/ImageViewer.vue b/src/components/ImageViewer.vue new file mode 100644 index 00000000..2d269dc5 --- /dev/null +++ b/src/components/ImageViewer.vue @@ -0,0 +1,51 @@ + + + diff --git a/src/overview/tooling-and-explorers/iexec-explorer.md b/src/overview/tooling-and-explorers/iexec-explorer.md index d77d00e2..2fbe372b 100644 --- a/src/overview/tooling-and-explorers/iexec-explorer.md +++ b/src/overview/tooling-and-explorers/iexec-explorer.md @@ -11,51 +11,45 @@ The **iExec Explorer** is your real-time window into the iExec confidential decentralized computing protocol. Track deals, monitor task execution, and explore apps and protectedDataโ€”all in one powerful dashboard. - + ## ๐ŸŽฏ What You Can Explore -
- -
-
๐Ÿ’ผ
-

Deals & Tasks

-

Monitor deal orchestration and task execution with their asset relationships (app + dataset + workerpool) from initialization to result download, including pricing

-
-
+
@@ -72,16 +66,13 @@ explore apps and protectedDataโ€”all in one powerful dashboard. ## ๐Ÿ’ผ Deals & Tasks {#deals-tasks} - + > **๐Ÿ’ก Understanding Deals**: A deal is a coordinated set of stakeholders that > brings together all the necessary components (app, dataset, workerpool) to @@ -102,16 +93,13 @@ explore apps and protectedDataโ€”all in one powerful dashboard. ### Tasks Overview - + Browse and analyze all tasks across the iExec network: @@ -122,30 +110,25 @@ Browse and analyze all tasks across the iExec network: ### Task Execution Monitoring -
-
- - Task Started - -

Task Initialization & Progress

-

- - ๐Ÿ”— Explore Tasks - -

-
-
- - Task Completed - -

Task Completion & Results

-

- - ๐Ÿ”— Explore Tasks - -

-
-
+ + + > **๐Ÿ”— Task Assets**: Each task involves four key assets working together: the > requester, the **iApp** (application logic), the **Dataset** (protected data), @@ -169,16 +152,13 @@ Browse and analyze all tasks across the iExec network: ## ๐Ÿ“ฑ iApps Listing {#iapps-listing} - + Explore the iExec application marketplace: @@ -188,16 +168,13 @@ Explore the iExec application marketplace: ## ๐Ÿ—„๏ธ Protected Data Listing {#protected-data-listing} - + Navigate the protected data landscape: @@ -209,16 +186,13 @@ Navigate the protected data landscape: ## โšก Workerpools {#workerpools} - + Explore the decentralized computing infrastructure: @@ -228,92 +202,7 @@ Explore the decentralized computing infrastructure: - **Resource Availability**: Check computational resources and capacity - **Usage Statistics**: Analyze workerpool utilization - + From e7c01c77b0997680af22d82ae9a17ab194fd3374 Mon Sep 17 00:00:00 2001 From: Robin Le Caignec <72495599+Le-Caignec@users.noreply.github.com> Date: Wed, 6 Aug 2025 18:13:16 +0200 Subject: [PATCH 03/34] Update src/components/FeatureCard.vue Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- src/components/FeatureCard.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/FeatureCard.vue b/src/components/FeatureCard.vue index 9d0c9c27..dd03ea8e 100644 --- a/src/components/FeatureCard.vue +++ b/src/components/FeatureCard.vue @@ -1,5 +1,5 @@