Skip to content

Commit bc8a89e

Browse files
feat!: remove multi SMS and gramine support
1 parent c476608 commit bc8a89e

File tree

90 files changed

+249
-1422
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+249
-1422
lines changed

CLI.md

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -785,7 +785,6 @@ Options:
785785
| --wallet-file \<walletFileName\> | specify the name of the wallet file to use |
786786
| --wallet-address \<walletAddress\> | specify the address of the wallet to use |
787787
| --keystoredir \<path\> | specify the wallet directory \<"global"\|"local"\|custom\> |
788-
| --tee | use the Trusted Execution Environment template |
789788
| --tee-framework \<name\> | specify the TEE framework to use |
790789

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

880878
#### iexec app push-secret
881879

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

904901
#### iexec app publish
905902

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

12291225
#### iexec dataset check-secret
12301226

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

12481243
#### iexec dataset publish
12491244

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

15841578
#### iexec requester check-secret
15851579

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

16071600
### iexec order
16081601

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

21432135
#### iexec storage check
21442136

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

21672158
### iexec result
21682159

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

22602250
#### iexec result check-encryption-key
22612251

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

22852274
### iexec ens
22862275

@@ -2607,7 +2596,7 @@ The `chain.json` file, located in every iExec project, describes the parameters
26072596
- `chains` set the available chains
26082597
- optional key `host` set the url of the ethereum node used by the SDK cli on each chain (overwrite default value).
26092598
- optional key `hub` set the address of the hub used by the SDK cli on each chain (overwrite default value).
2610-
- 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.
2599+
- optional key `sms` set the url of the Secret Management Service used by the SDK cli on each chain (overwrite default value).
26112600
- optional key `resultProxy` set the url of the Result Proxy used by the SDK cli on each chain (overwrite default value).
26122601
- optional key `iexecGateway` set the url of the iexec marketplace gateway used by the SDK cli on each chain (overwrite default value).
26132602
- optional key `ipfsGateway` set the url of the IPFS gateway used by the SDK cli on each chain (overwrite default value).

cli_template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -396,7 +396,7 @@ The `chain.json` file, located in every iExec project, describes the parameters
396396
- `chains` set the available chains
397397
- optional key `host` set the url of the ethereum node used by the SDK cli on each chain (overwrite default value).
398398
- optional key `hub` set the address of the hub used by the SDK cli on each chain (overwrite default value).
399-
- 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.
399+
- optional key `sms` set the url of the Secret Management Service used by the SDK cli on each chain (overwrite default value).
400400
- optional key `resultProxy` set the url of the Result Proxy used by the SDK cli on each chain (overwrite default value).
401401
- optional key `iexecGateway` set the url of the iexec marketplace gateway used by the SDK cli on each chain (overwrite default value).
402402
- optional key `ipfsGateway` set the url of the IPFS gateway used by the SDK cli on each chain (overwrite default value).

docs/-internal-/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
- [Dataset](interfaces/Dataset.md)
2828
- [DatasetDeploymentArgs](interfaces/DatasetDeploymentArgs.md)
2929
- [DatasetorderTemplate](interfaces/DatasetorderTemplate.md)
30-
- [GramineMREnclave](interfaces/GramineMREnclave.md)
3130
- [HashableApporder](interfaces/HashableApporder.md)
3231
- [HashableDatasetorder](interfaces/HashableDatasetorder.md)
3332
- [HashableRequestorder](interfaces/HashableRequestorder.md)

docs/-internal-/interfaces/AppDeploymentArgs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ app image digest
1818

1919
### mrenclave?
2020

21-
> `optional` **mrenclave**: [`SconeMREnclave`](SconeMREnclave.md) \| [`GramineMREnclave`](GramineMREnclave.md)
21+
> `optional` **mrenclave**: [`SconeMREnclave`](SconeMREnclave.md)
2222
2323
optional for TEE apps only, specify the TEE protocol to use
2424

docs/-internal-/interfaces/GramineMREnclave.md

Lines changed: 0 additions & 31 deletions
This file was deleted.

docs/classes/IExecAppModule.md

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ current IExecConfig
5454

5555
### checkAppSecretExists()
5656

57-
> **checkAppSecretExists**(`appAddress`, `options?`): `Promise`\<`boolean`\>
57+
> **checkAppSecretExists**(`appAddress`): `Promise`\<`boolean`\>
5858
5959
check if a secret exists for the app in the Secret Management Service
6060

@@ -72,12 +72,6 @@ _NB_:
7272

7373
`string`
7474

75-
##### options?
76-
77-
###### teeFramework?
78-
79-
[`TeeFramework`](../type-aliases/TeeFramework.md)
80-
8175
#### Returns
8276

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

197191
### pushAppSecret()
198192

199-
> **pushAppSecret**(`appAddress`, `secretValue`, `options?`): `Promise`\<`boolean`\>
193+
> **pushAppSecret**(`appAddress`, `secretValue`): `Promise`\<`boolean`\>
200194
201195
**SIGNER REQUIRED, ONLY APP OWNER**
202196

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

224218
`String`
225219

226-
##### options?
227-
228-
###### teeFramework?
229-
230-
[`TeeFramework`](../type-aliases/TeeFramework.md)
231-
232220
#### Returns
233221

234222
`Promise`\<`boolean`\>

docs/classes/IExecConfig.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -208,18 +208,10 @@ resolve the current result proxy URL
208208

209209
### resolveSmsURL()
210210

211-
> **resolveSmsURL**(`options?`): `Promise`\<`string`\>
211+
> **resolveSmsURL**(): `Promise`\<`string`\>
212212
213213
resolve the current SMS URL
214214

215-
#### Parameters
216-
217-
##### options?
218-
219-
###### teeFramework?
220-
221-
[`TeeFramework`](../type-aliases/TeeFramework.md)
222-
223215
#### Returns
224216

225217
`Promise`\<`string`\>

docs/classes/IExecDatasetModule.md

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ current IExecConfig
5454

5555
### checkDatasetSecretExists()
5656

57-
> **checkDatasetSecretExists**(`datasetAddress`, `options?`): `Promise`\<`boolean`\>
57+
> **checkDatasetSecretExists**(`datasetAddress`): `Promise`\<`boolean`\>
5858
5959
check if a the dataset secret exists in the Secret Management Service
6060

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

7171
`string`
7272

73-
##### options?
74-
75-
###### teeFramework?
76-
77-
[`TeeFramework`](../type-aliases/TeeFramework.md)
78-
7973
#### Returns
8074

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

289283
### pushDatasetSecret()
290284

291-
> **pushDatasetSecret**(`datasetAddress`, `encryptionKey`, `options?`): `Promise`\<`boolean`\>
285+
> **pushDatasetSecret**(`datasetAddress`, `encryptionKey`): `Promise`\<`boolean`\>
292286
293287
**SIGNER REQUIRED, ONLY DATASET OWNER**
294288

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

313307
`string`
314308

315-
##### options?
316-
317-
###### teeFramework?
318-
319-
[`TeeFramework`](../type-aliases/TeeFramework.md)
320-
321309
#### Returns
322310

323311
`Promise`\<`boolean`\>

docs/classes/IExecResultModule.md

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ current IExecConfig
5454

5555
### checkResultEncryptionKeyExists()
5656

57-
> **checkResultEncryptionKeyExists**(`beneficiaryAddress`, `options`): `Promise`\<`boolean`\>
57+
> **checkResultEncryptionKeyExists**(`beneficiaryAddress`): `Promise`\<`boolean`\>
5858
5959
check if a beneficiary result encryption key exists in the Secret Management Service
6060

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

7171
`string`
7272

73-
##### options
74-
75-
###### teeFramework?
76-
77-
[`TeeFramework`](../type-aliases/TeeFramework.md)
78-
7973
#### Returns
8074

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

143137
`boolean`
144138

145-
###### teeFramework?
146-
147-
[`TeeFramework`](../type-aliases/TeeFramework.md)
148-
149139
#### Returns
150140

151141
`Promise`\<\{ `isPushed`: `boolean`; `isUpdated`: `boolean`; \}\>

docs/classes/IExecSecretsModule.md

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ current IExecConfig
5454

5555
### checkRequesterSecretExists()
5656

57-
> **checkRequesterSecretExists**(`requesterAddress`, `secretName`, `options?`): `Promise`\<`boolean`\>
57+
> **checkRequesterSecretExists**(`requesterAddress`, `secretName`): `Promise`\<`boolean`\>
5858
5959
check if a named secret exists for the requester in the Secret Management Service
6060

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

7575
`String`
7676

77-
##### options?
78-
79-
###### teeFramework?
80-
81-
[`TeeFramework`](../type-aliases/TeeFramework.md)
82-
8377
#### Returns
8478

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

8983
### pushRequesterSecret()
9084

91-
> **pushRequesterSecret**(`secretName`, `secretValue`, `options?`): `Promise`\<\{ `isPushed`: `boolean`; \}\>
85+
> **pushRequesterSecret**(`secretName`, `secretValue`): `Promise`\<\{ `isPushed`: `boolean`; \}\>
9286
9387
**SIGNER REQUIRED, ONLY REQUESTER**
9488

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

115109
`String`
116110

117-
##### options?
118-
119-
###### teeFramework?
120-
121-
[`TeeFramework`](../type-aliases/TeeFramework.md)
122-
123111
#### Returns
124112

125113
`Promise`\<\{ `isPushed`: `boolean`; \}\>

0 commit comments

Comments
 (0)