Skip to content

Commit b8b70d8

Browse files
Release/sdk v2.0.0 beta.13 (#413)
2 parents aae6aec + 78217aa commit b8b70d8

File tree

6 files changed

+136
-107
lines changed

6 files changed

+136
-107
lines changed

packages/sdk/.drone.yml

Lines changed: 17 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ steps:
5959

6060
- name: bellecour-fork
6161
detach: true
62-
image: ghcr.io/foundry-rs/foundry:latest
62+
image: ghcr.io/foundry-rs/foundry:v1.0.0
6363
pull: always
6464
expose:
6565
- 8545
@@ -197,23 +197,18 @@ steps:
197197
- graphnode
198198

199199
- name: sms
200-
image: iexechub/iexec-sms:7.1.0
200+
image: iexechub/iexec-sms:8.7.0
201201
detach: true
202202
environment:
203-
TZ: Europe/Paris
203+
JAVA_TOOL_OPTIONS: '-Xmx256M'
204204
IEXEC_SMS_BLOCKCHAIN_NODE_ADDRESS: http://bellecour-fork:8545
205205
IEXEC_HUB_ADDRESS: '0x3eca1B216A7DF1C7689aEb259fFB83ADFB894E7f'
206-
IEXEC_TEE_WORKER_PRE_COMPUTE_IMAGE: docker.io/iexechub/tee-worker-pre-compute:7.1.0-sconify-5.3.15-debug
207-
IEXEC_TEE_WORKER_PRE_COMPUTE_FINGERPRINT: 9f0f782d6edc611baa23ca0978f555ee58ea70e092640c961e75c25e9e4b0f22
208-
IEXEC_TEE_WORKER_PRE_COMPUTE_HEAP_SIZE_GB: 4
209-
IEXEC_TEE_WORKER_POST_COMPUTE_IMAGE: docker.io/iexechub/tee-worker-post-compute:7.1.1-sconify-5.3.15-debug
210-
IEXEC_TEE_WORKER_POST_COMPUTE_FINGERPRINT: face1376b97131e2dc75a556381d47a2e03bed9e1bc11e462471f99d1eefae50
211-
IEXEC_TEE_WORKER_POST_COMPUTE_HEAP_SIZE_GB: 4
212-
IEXEC_IGNORED_SGX_ADVISORIES: INTEL-SA-00161,INTEL-SA-00289,INTEL-SA-00334,INTEL-SA-00381,INTEL-SA-00389,INTEL-SA-00220,INTEL-SA-00270,INTEL-SA-00293,INTEL-SA-00320,INTEL-SA-00329,INTEL-SA-00477
213-
IEXEC_SCONE_TOLERATED_INSECURE_OPTIONS: debug-mode,hyperthreading,outdated-tcb
214-
IEXEC_SMS_DISPLAY_DEBUG_SESSION: 'true'
215-
IEXEC_SCONE_CAS_HOST: foo
216-
IEXEC_SMS_IMAGE_LAS_IMAGE: foo
206+
IEXEC_SMS_TEE_RUNTIME_FRAMEWORK: scone
207+
IEXEC_SMS_IMAGE_LAS_IMAGE: 'las-image'
208+
IEXEC_TEE_WORKER_PRE_COMPUTE_IMAGE: 'pre-compute-image'
209+
IEXEC_TEE_WORKER_PRE_COMPUTE_FINGERPRINT: 'pre-compute-fingerprint'
210+
IEXEC_TEE_WORKER_POST_COMPUTE_IMAGE: 'post-compute-image'
211+
IEXEC_TEE_WORKER_POST_COMPUTE_FINGERPRINT: 'post-compute-fingerprint'
217212
expose:
218213
- 13300
219214
depends_on:
@@ -227,23 +222,18 @@ steps:
227222
- sms
228223

229224
- name: sms-debug
230-
image: iexechub/iexec-sms:7.1.0
225+
image: iexechub/iexec-sms:8.7.0
231226
detach: true
232227
environment:
233-
TZ: Europe/Paris
228+
JAVA_TOOL_OPTIONS: '-Xmx256M'
234229
IEXEC_SMS_BLOCKCHAIN_NODE_ADDRESS: http://bellecour-fork:8545
235230
IEXEC_HUB_ADDRESS: '0x3eca1B216A7DF1C7689aEb259fFB83ADFB894E7f'
236-
IEXEC_TEE_WORKER_PRE_COMPUTE_IMAGE: docker.io/iexechub/tee-worker-pre-compute:7.1.0-sconify-5.3.15-debug
237-
IEXEC_TEE_WORKER_PRE_COMPUTE_FINGERPRINT: 9f0f782d6edc611baa23ca0978f555ee58ea70e092640c961e75c25e9e4b0f22
238-
IEXEC_TEE_WORKER_PRE_COMPUTE_HEAP_SIZE_GB: 4
239-
IEXEC_TEE_WORKER_POST_COMPUTE_IMAGE: docker.io/iexechub/tee-worker-post-compute:7.1.1-sconify-5.3.15-debug
240-
IEXEC_TEE_WORKER_POST_COMPUTE_FINGERPRINT: face1376b97131e2dc75a556381d47a2e03bed9e1bc11e462471f99d1eefae50
241-
IEXEC_TEE_WORKER_POST_COMPUTE_HEAP_SIZE_GB: 4
242-
IEXEC_IGNORED_SGX_ADVISORIES: INTEL-SA-00161,INTEL-SA-00289,INTEL-SA-00334,INTEL-SA-00381,INTEL-SA-00389,INTEL-SA-00220,INTEL-SA-00270,INTEL-SA-00293,INTEL-SA-00320,INTEL-SA-00329,INTEL-SA-00477
243-
IEXEC_SCONE_TOLERATED_INSECURE_OPTIONS: debug-mode,hyperthreading,outdated-tcb
244-
IEXEC_SMS_DISPLAY_DEBUG_SESSION: 'true'
245-
IEXEC_SCONE_CAS_HOST: foo
246-
IEXEC_SMS_IMAGE_LAS_IMAGE: foo
231+
IEXEC_SMS_TEE_RUNTIME_FRAMEWORK: scone
232+
IEXEC_SMS_IMAGE_LAS_IMAGE: 'las-image'
233+
IEXEC_TEE_WORKER_PRE_COMPUTE_IMAGE: 'pre-compute-image'
234+
IEXEC_TEE_WORKER_PRE_COMPUTE_FINGERPRINT: 'pre-compute-fingerprint'
235+
IEXEC_TEE_WORKER_POST_COMPUTE_IMAGE: 'post-compute-image'
236+
IEXEC_TEE_WORKER_POST_COMPUTE_FINGERPRINT: 'post-compute-fingerprint'
247237
expose:
248238
- 13300
249239
depends_on:

packages/sdk/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [2.0.0-beta.13] (2025-03-13)
6+
7+
### Changed
8+
9+
- Upgraded the iexec dependency to ^8.13.1, which includes:
10+
- Migrated default SMS URL to https://sms.iex.ec.
11+
- Migrated from the deprecated SMS apps secrets endpoint.
12+
513
## [2.0.0-beta.12] (2025-02-04)
614

715
### Added

packages/sdk/package-lock.json

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

packages/sdk/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@iexec/dataprotector",
3-
"version": "2.0.0-beta.12",
3+
"version": "2.0.0-beta.13",
44
"description": "This product enables users to confidentially store data–such as mail address, documents, personal information ...",
55
"type": "module",
66
"types": "dist/src/index.d.ts",
@@ -60,7 +60,7 @@
6060
"debug": "^4.3.4",
6161
"ethers": "^6.13.2",
6262
"graphql-request": "^6.0.0",
63-
"iexec": "^8.10.0",
63+
"iexec": "^8.13.1",
6464
"jszip": "^3.7.1",
6565
"kubo-rpc-client": "^4.1.1",
6666
"magic-bytes.js": "^1.0.15",

packages/sdk/src/config/config.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@ export const DEFAULT_SHARING_CONTRACT_ADDRESS =
1515
export const DEFAULT_SUBGRAPH_URL =
1616
'https://thegraph-product.iex.ec/subgraphs/name/bellecour/dataprotector-v2';
1717

18-
export const DEFAULT_DEBUG_SMS_URL =
19-
'https://sms.scone-debug.v8-bellecour.iex.ec';
18+
export const DEFAULT_DEBUG_SMS_URL = 'https://sms-debug.iex.ec';
2019

2120
export const WORKERPOOL_ADDRESS = 'prod-v8-bellecour.main.pools.iexec.eth';
2221

0 commit comments

Comments
 (0)