Skip to content

Commit b420a04

Browse files
authored
Merge branch 'main' into feature/get-started
2 parents 615ec76 + c0eb23d commit b420a04

File tree

15 files changed

+1265
-285
lines changed

15 files changed

+1265
-285
lines changed

.vitepress/config.mts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ export default defineConfig({
9191
{ text: 'Core Concept', link: '/core-concept/glossary' },
9292
],
9393
outline: {
94-
level: [2, 3],
94+
level: [2, 4],
9595
},
9696

9797
sidebar: getSidebar(),

.vitepress/sidebar.ts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ export function getSidebar() {
6565
},
6666
{
6767
text: '📖 Guides',
68-
link: '/manage-data/guides',
6968
items: [
7069
{
7170
text: 'Create and Share Access to Protected Data',
@@ -76,24 +75,19 @@ export function getSidebar() {
7675
link: '/manage-data/guides/handle-schemas-dataset-types',
7776
},
7877
{
79-
text: 'Manage Data Monetization',
80-
link: '/manage-data/guides/manage-data-monetization',
78+
text: 'Monetize Protected Data',
79+
link: '/manage-data/guides/monetize-protected-data',
8180
},
8281
],
8382
},
8483
{
8584
text: '🔐 DataProtector',
8685
link: '/manage-data/dataProtector',
87-
collapsed: true,
8886
items: [
8987
{
9088
text: 'Getting Started',
9189
link: '/manage-data/dataProtector/getting-started',
9290
},
93-
{
94-
text: 'Guides',
95-
link: '/manage-data/dataProtector/guides',
96-
},
9791
{
9892
text: 'DataProtector Core',
9993
link: '/manage-data/dataProtector/dataProtectorCore',

README.md

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ Fork this repository and ensure you're working on the `main` branch:
9797
```
9898

9999
3. Start the development server:
100+
100101
```bash
101102
npm run dev
102103
```
@@ -138,14 +139,24 @@ Fork this repository and ensure you're working on the `main` branch:
138139
> - All pull requests are reviewed by our team before being merged
139140
> - Feel free to ask questions in the pull request if you need clarification
140141
141-
## 📄 License
142-
143-
This project is part of the iExec ecosystem. Please refer to the main iExec
144-
repositories for licensing information.
145-
146142
## 🆘 Support
147143

148144
- 📖 [Documentation](https://docs.iex.ec)
149145
- 💬 [Discord Community](https://discord.com/invite/pbt9m98wnU)
150146
- 🐛
151147
[Issue Tracker](https://github.com/iExecBlockchainComputing/documentation/issues)
148+
149+
## TODO
150+
151+
- Add Arbitrum support
152+
- On arbitrum hide : Oracle Factory ? , DataProtector Sharing ??
153+
- Adapt hardcoded address to feat with new contracts deployed on arbitrum
154+
- Add link to the new explorer feature Asset_Types in the guide =>
155+
`handle-schemas-dataset-types`
156+
- Add link to remix for deploying whitelist
157+
- Move `manage-data/dataProtector/advanced/iApp` (Deserializer doc) in an other
158+
way to be more visible (may in build-iApp section)
159+
- complete `use-iapp` section
160+
- complete `explorer` section
161+
- complete `build-iapp` section
162+
- complete `deep-dive`section

package-lock.json

Lines changed: 4 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ features:
2525
details:
2626
Secure your data with advanced encryption and control access while
2727
maintaining privacy using DataProtector
28-
link: /manage-data/dataProtector/what-is-protected-data
28+
link: /manage-data/what-is-protected-data
2929
- icon: 🤖
3030
title: Build iApps
3131
details:
@@ -43,7 +43,7 @@ features:
4343
details:
4444
Create revenue streams from your data while maintaining full control and
4545
privacy
46-
link: /manage-data/guides/manage-data-monetization
46+
link: /manage-data/guides/monetize-protected-data
4747
- icon: 🧠
4848
title: Core Concepts
4949
details:

src/manage-data/dataProtector/dataProtectorCore/grantAccess.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@ import { type GrantAccessParams } from '@iexec/dataprotector';
4444

4545
**Type:** `AddressOrENS`
4646

47-
The ethereum address of the protected data supplied by the user.
47+
The ethereum address of the protected data supplied by the user (returned when
48+
you created it). **You must own this data** to grant access.
4849

4950
```ts twoslash
5051
import { IExecDataProtectorCore, getWeb3Provider } from '@iexec/dataprotector';
@@ -68,9 +69,9 @@ The address of the application you wish to authorize to process the
6869
single application or an application whitelist. To specify a whitelist, you
6970
provide the ETH address of an
7071
[iExec Whitelist Smart Contract](https://github.com/iExecBlockchainComputing/whitelist-smart-contract/tree/main).
71-
This smart contract aggregates multiple application versions. This allows you to
72-
introduce new versions of your application without needing to grant access for
73-
the `protectedData` each time you do so.
72+
This smart contract should aggregates multiple application versions. This allows
73+
you to introduce new versions of your application without needing to grant
74+
access for the `protectedData` each time you do so.
7475

7576
```ts twoslash
7677
import { IExecDataProtectorCore, getWeb3Provider } from '@iexec/dataprotector';
@@ -180,12 +181,14 @@ used.
180181
It is not technically possible to set an unlimited number of accesses, but you
181182
can set `numberOfAccess` to `10000` for example.
182183

183-
::: info Important Notes: If you attempt to process the protected data more
184-
times than specified in `numberOfAccess`, you will encounter a **"no dataset
185-
orders"** error.
184+
::: info
185+
186+
If you attempt to process the protected data more times than specified in
187+
`numberOfAccess`, you will encounter a **"no dataset orders"** error.
186188

187189
To prevent this error, ensure the `numberOfAccess` is properly set when calling
188-
the `grantAccess` method.
190+
the `grantAccess` method.
191+
189192
:::
190193

191194
```ts twoslash

0 commit comments

Comments
 (0)