Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 1 addition & 12 deletions CLI.md
Original file line number Diff line number Diff line change
Expand Up @@ -785,7 +785,6 @@ Options:
| --wallet-file \<walletFileName\> | specify the name of the wallet file to use |
| --wallet-address \<walletAddress\> | specify the address of the wallet to use |
| --keystoredir \<path\> | specify the wallet directory \<"global"\|"local"\|custom\> |
| --tee | use the Trusted Execution Environment template |
| --tee-framework \<name\> | specify the TEE framework to use |

#### iexec app deploy
Expand Down Expand Up @@ -875,7 +874,6 @@ Options:
| --raw | use raw output |
| --quiet | stop prompting updates |
| --chain \<name\> | chain name from "chain.json" |
| --tee-framework \<name\> | specify the TEE framework to use |

#### iexec app push-secret

Expand All @@ -899,7 +897,6 @@ Options:
| --keystoredir \<path\> | specify the wallet directory \<"global"\|"local"\|custom\> |
| --chain \<name\> | chain name from "chain.json" |
| --secret-value \<secretValue\> | secret value (unsafe) |
| --tee-framework \<name\> | specify the TEE framework to use |

#### iexec app publish

Expand Down Expand Up @@ -1224,7 +1221,6 @@ Options:
| --keystoredir \<path\> | specify the wallet directory \<"global"\|"local"\|custom\> |
| --chain \<name\> | chain name from "chain.json" |
| --secret-path \<secretPath\> | push the secret from a file |
| --tee-framework \<name\> | specify the TEE framework to use |

#### iexec dataset check-secret

Expand All @@ -1243,7 +1239,6 @@ Options:
| --raw | use raw output |
| --quiet | stop prompting updates |
| --chain \<name\> | chain name from "chain.json" |
| --tee-framework \<name\> | specify the TEE framework to use |

#### iexec dataset publish

Expand Down Expand Up @@ -1579,7 +1574,6 @@ Options:
| --keystoredir \<path\> | specify the wallet directory \<"global"\|"local"\|custom\> |
| --chain \<name\> | chain name from "chain.json" |
| --secret-value \<secretValue\> | secret value (unsafe) |
| --tee-framework \<name\> | specify the TEE framework to use |

#### iexec requester check-secret

Expand All @@ -1602,7 +1596,6 @@ Options:
| --wallet-address \<walletAddress\> | specify the address of the wallet to use |
| --keystoredir \<path\> | specify the wallet directory \<"global"\|"local"\|custom\> |
| --chain \<name\> | chain name from "chain.json" |
| --tee-framework \<name\> | specify the TEE framework to use |

### iexec order

Expand Down Expand Up @@ -2138,7 +2131,6 @@ Options:
| --chain \<name\> | chain name from "chain.json" |
| --force-update | update if already exists |
| --token \<token\> | storage provider authorization token (unsafe) |
| --tee-framework \<name\> | specify the TEE framework to use |

#### iexec storage check

Expand All @@ -2162,7 +2154,6 @@ Options:
| --keystoredir \<path\> | specify the wallet directory \<"global"\|"local"\|custom\> |
| --chain \<name\> | chain name from "chain.json" |
| --user \<address\> | custom user address |
| --tee-framework \<name\> | specify the TEE framework to use |

### iexec result

Expand Down Expand Up @@ -2255,7 +2246,6 @@ Options:
| --chain \<name\> | chain name from "chain.json" |
| --force-update | update if already exists |
| --secret-path \<secretPath\> | push the secret from a file |
| --tee-framework \<name\> | specify the TEE framework to use |

#### iexec result check-encryption-key

Expand All @@ -2280,7 +2270,6 @@ Options:
| --wallet-address \<walletAddress\> | specify the address of the wallet to use |
| --keystoredir \<path\> | specify the wallet directory \<"global"\|"local"\|custom\> |
| --chain \<name\> | chain name from "chain.json" |
| --tee-framework \<name\> | specify the TEE framework to use |

### iexec ens

Expand Down Expand Up @@ -2607,7 +2596,7 @@ The `chain.json` file, located in every iExec project, describes the parameters
- `chains` set the available chains
- optional key `host` set the url of the ethereum node used by the SDK cli on each chain (overwrite default value).
- optional key `hub` set the address of the hub used by the SDK cli on each chain (overwrite default value).
- optional key `sms` set the url of the Secret Management Service used by the SDK cli on each chain (overwrite default value), this key accepts a string or a mapping TEE framework - SMS url.
- optional key `sms` set the url of the Secret Management Service used by the SDK cli on each chain (overwrite default value).
- optional key `resultProxy` set the url of the Result Proxy used by the SDK cli on each chain (overwrite default value).
- optional key `iexecGateway` set the url of the iexec marketplace gateway used by the SDK cli on each chain (overwrite default value).
- optional key `ipfsGateway` set the url of the IPFS gateway used by the SDK cli on each chain (overwrite default value).
Expand Down
2 changes: 1 addition & 1 deletion cli_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -396,7 +396,7 @@ The `chain.json` file, located in every iExec project, describes the parameters
- `chains` set the available chains
- optional key `host` set the url of the ethereum node used by the SDK cli on each chain (overwrite default value).
- optional key `hub` set the address of the hub used by the SDK cli on each chain (overwrite default value).
- optional key `sms` set the url of the Secret Management Service used by the SDK cli on each chain (overwrite default value), this key accepts a string or a mapping TEE framework - SMS url.
- optional key `sms` set the url of the Secret Management Service used by the SDK cli on each chain (overwrite default value).
- optional key `resultProxy` set the url of the Result Proxy used by the SDK cli on each chain (overwrite default value).
- optional key `iexecGateway` set the url of the iexec marketplace gateway used by the SDK cli on each chain (overwrite default value).
- optional key `ipfsGateway` set the url of the IPFS gateway used by the SDK cli on each chain (overwrite default value).
Expand Down
1 change: 0 additions & 1 deletion docs/-internal-/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@
- [Dataset](interfaces/Dataset.md)
- [DatasetDeploymentArgs](interfaces/DatasetDeploymentArgs.md)
- [DatasetorderTemplate](interfaces/DatasetorderTemplate.md)
- [GramineMREnclave](interfaces/GramineMREnclave.md)
- [HashableApporder](interfaces/HashableApporder.md)
- [HashableDatasetorder](interfaces/HashableDatasetorder.md)
- [HashableRequestorder](interfaces/HashableRequestorder.md)
Expand Down
2 changes: 1 addition & 1 deletion docs/-internal-/interfaces/AppDeploymentArgs.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ app image digest

### mrenclave?

> `optional` **mrenclave**: [`SconeMREnclave`](SconeMREnclave.md) \| [`GramineMREnclave`](GramineMREnclave.md)
> `optional` **mrenclave**: [`SconeMREnclave`](SconeMREnclave.md)

optional for TEE apps only, specify the TEE protocol to use

Expand Down
31 changes: 0 additions & 31 deletions docs/-internal-/interfaces/GramineMREnclave.md

This file was deleted.

16 changes: 2 additions & 14 deletions docs/classes/IExecAppModule.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ current IExecConfig

### checkAppSecretExists()

> **checkAppSecretExists**(`appAddress`, `options?`): `Promise`\<`boolean`\>
> **checkAppSecretExists**(`appAddress`): `Promise`\<`boolean`\>

check if a secret exists for the app in the Secret Management Service

Expand All @@ -72,12 +72,6 @@ _NB_:

`string`

##### options?

###### teeFramework?

[`TeeFramework`](../type-aliases/TeeFramework.md)

#### Returns

`Promise`\<`boolean`\>
Expand Down Expand Up @@ -196,7 +190,7 @@ console.log('address', address);

### pushAppSecret()

> **pushAppSecret**(`appAddress`, `secretValue`, `options?`): `Promise`\<`boolean`\>
> **pushAppSecret**(`appAddress`, `secretValue`): `Promise`\<`boolean`\>

**SIGNER REQUIRED, ONLY APP OWNER**

Expand All @@ -223,12 +217,6 @@ console.log('pushed App secret:', isPushed);

`String`

##### options?

###### teeFramework?

[`TeeFramework`](../type-aliases/TeeFramework.md)

#### Returns

`Promise`\<`boolean`\>
Expand Down
10 changes: 1 addition & 9 deletions docs/classes/IExecConfig.md
Original file line number Diff line number Diff line change
Expand Up @@ -208,18 +208,10 @@ resolve the current result proxy URL

### resolveSmsURL()

> **resolveSmsURL**(`options?`): `Promise`\<`string`\>
> **resolveSmsURL**(): `Promise`\<`string`\>

resolve the current SMS URL

#### Parameters

##### options?

###### teeFramework?

[`TeeFramework`](../type-aliases/TeeFramework.md)

#### Returns

`Promise`\<`string`\>
16 changes: 2 additions & 14 deletions docs/classes/IExecDatasetModule.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ current IExecConfig

### checkDatasetSecretExists()

> **checkDatasetSecretExists**(`datasetAddress`, `options?`): `Promise`\<`boolean`\>
> **checkDatasetSecretExists**(`datasetAddress`): `Promise`\<`boolean`\>

check if a the dataset secret exists in the Secret Management Service

Expand All @@ -70,12 +70,6 @@ console.log('secret exists:', isSecretSet);

`string`

##### options?

###### teeFramework?

[`TeeFramework`](../type-aliases/TeeFramework.md)

#### Returns

`Promise`\<`boolean`\>
Expand Down Expand Up @@ -288,7 +282,7 @@ console.log('address', address);

### pushDatasetSecret()

> **pushDatasetSecret**(`datasetAddress`, `encryptionKey`, `options?`): `Promise`\<`boolean`\>
> **pushDatasetSecret**(`datasetAddress`, `encryptionKey`): `Promise`\<`boolean`\>

**SIGNER REQUIRED, ONLY DATASET OWNER**

Expand All @@ -312,12 +306,6 @@ console.log('secret pushed:', pushed);

`string`

##### options?

###### teeFramework?

[`TeeFramework`](../type-aliases/TeeFramework.md)

#### Returns

`Promise`\<`boolean`\>
Expand Down
12 changes: 1 addition & 11 deletions docs/classes/IExecResultModule.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ current IExecConfig

### checkResultEncryptionKeyExists()

> **checkResultEncryptionKeyExists**(`beneficiaryAddress`, `options`): `Promise`\<`boolean`\>
> **checkResultEncryptionKeyExists**(`beneficiaryAddress`): `Promise`\<`boolean`\>

check if a beneficiary result encryption key exists in the Secret Management Service

Expand All @@ -70,12 +70,6 @@ console.log('encryption key available:', isEncryptionKeyAvailable);

`string`

##### options

###### teeFramework?

[`TeeFramework`](../type-aliases/TeeFramework.md)

#### Returns

`Promise`\<`boolean`\>
Expand Down Expand Up @@ -142,10 +136,6 @@ console.log('encryption key pushed:', isPushed);

`boolean`

###### teeFramework?

[`TeeFramework`](../type-aliases/TeeFramework.md)

#### Returns

`Promise`\<\{ `isPushed`: `boolean`; `isUpdated`: `boolean`; \}\>
Expand Down
16 changes: 2 additions & 14 deletions docs/classes/IExecSecretsModule.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ current IExecConfig

### checkRequesterSecretExists()

> **checkRequesterSecretExists**(`requesterAddress`, `secretName`, `options?`): `Promise`\<`boolean`\>
> **checkRequesterSecretExists**(`requesterAddress`, `secretName`): `Promise`\<`boolean`\>

check if a named secret exists for the requester in the Secret Management Service

Expand All @@ -74,12 +74,6 @@ console.log('secret "my-password" set:', isSecretSet);

`String`

##### options?

###### teeFramework?

[`TeeFramework`](../type-aliases/TeeFramework.md)

#### Returns

`Promise`\<`boolean`\>
Expand All @@ -88,7 +82,7 @@ console.log('secret "my-password" set:', isSecretSet);

### pushRequesterSecret()

> **pushRequesterSecret**(`secretName`, `secretValue`, `options?`): `Promise`\<\{ `isPushed`: `boolean`; \}\>
> **pushRequesterSecret**(`secretName`, `secretValue`): `Promise`\<\{ `isPushed`: `boolean`; \}\>

**SIGNER REQUIRED, ONLY REQUESTER**

Expand All @@ -114,12 +108,6 @@ console.log('pushed secret "my-password":', isPushed);

`String`

##### options?

###### teeFramework?

[`TeeFramework`](../type-aliases/TeeFramework.md)

#### Returns

`Promise`\<\{ `isPushed`: `boolean`; \}\>
Expand Down
8 changes: 0 additions & 8 deletions docs/classes/IExecStorageModule.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,10 +78,6 @@ console.log('IPFS storage initialized:', isIpfsStorageInitialized);

`string`

###### teeFramework?

[`TeeFramework`](../type-aliases/TeeFramework.md)

#### Returns

`Promise`\<`boolean`\>
Expand Down Expand Up @@ -150,10 +146,6 @@ console.log('dropbox storage initialized:', isPushed);

`string`

###### teeFramework?

[`TeeFramework`](../type-aliases/TeeFramework.md)

#### Returns

`Promise`\<\{ `isPushed`: `boolean`; `isUpdated`: `boolean`; \}\>
Expand Down
10 changes: 1 addition & 9 deletions docs/interfaces/IExecConfigOptions.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,14 +76,6 @@ number of block to wait for transactions confirmation (default 1)

***

### defaultTeeFramework?

> `optional` **defaultTeeFramework**: [`TeeFramework`](../type-aliases/TeeFramework.md)

override the TEE framework to use when as default

***

### ensPublicResolverAddress?

> `optional` **ensPublicResolverAddress**: `string`
Expand Down Expand Up @@ -158,7 +150,7 @@ override the result proxy URL to target a custom instance

### smsURL?

> `optional` **smsURL**: `string` \| `Record`\<[`TeeFramework`](../type-aliases/TeeFramework.md), `string`\>
> `optional` **smsURL**: `string`

override the SMS URL to target a custom instance

Expand Down
1 change: 0 additions & 1 deletion docs/type-aliases/Tag.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,4 @@ example:
```js
const gpuTag = ['gpu'];
const sconeTeeTag = ['tee', 'scone'];
const gramineTeeTag = ['tee', 'gramine'];
```
2 changes: 1 addition & 1 deletion docs/type-aliases/TeeFramework.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@

# Type Alias: TeeFramework

> **TeeFramework** = `"scone"` \| `"gramine"`
> **TeeFramework** = `"scone"`

Trusted Execution Environment name
Loading
Loading