Skip to content

Commit

Permalink
Update private data objects to v0.2.121
Browse files Browse the repository at this point in the history
Add service groups and support for SGX-enabled docker tests.

Signed-off-by: Mic Bowman <cmickeyb@gmail.com>
  • Loading branch information
cmickeyb committed Apr 11, 2024
1 parent b038415 commit 1cad275
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion private-data-objects
Submodule private-data-objects updated 78 files
+1 −1 bin/lib/common_service.sh
+11 −15 build/Makefile
+0 −173 build/__tools__/expand-config
+0 −5 build/__tools__/verify-pre-build.sh
+0 −53 build/__tools__/verify-pre-conf.sh
+3 −3 build/cmake/SGX.cmake
+5 −5 build/cmake/Test.cmake
+3 −42 build/common-config.sh
+0 −35 build/template/enclave.toml
+17 −0 build/template/eservice.toml
+1 −3 build/template/pcontract.toml
+17 −0 build/template/pservice.toml
+0 −183 build/template/site.psh
+205 −0 build/tests/service-groups-test.psh
+75 −15 build/tests/service-test.sh
+11 −117 build/tests/shell-test.psh
+48 −99 build/tests/site-configuration.psh
+1 −1 client/Makefile
+3 −6 client/bin/pdo-create.psh
+0 −3 client/bin/pdo-invoke.psh
+159 −0 client/docs/service_groups.md
+4 −22 client/pdo/client/builder/shell.py
+120 −70 client/pdo/client/commands/eservice.py
+120 −41 client/pdo/client/commands/pservice.py
+37 −12 client/pdo/client/commands/service_db.py
+122 −71 client/pdo/client/commands/service_groups.py
+156 −66 client/pdo/client/commands/sservice.py
+1 −1 client/setup.py
+0 −1 common/crypto/verify_ias_report/fetch_ias_certificates.sh
+1 −1 common/tests/crypto/trusted/enclave/CMakeLists.txt
+0 −3 contracts/wawaka/attestation-test/scripts/attestation-test.psh
+0 −3 contracts/wawaka/interface-test/scripts/interface-test.psh
+0 −3 contracts/wawaka/interpreter-test/scripts/interpreter-test.psh
+0 −4 contracts/wawaka/kv-test/scripts/kv-test.psh
+64 −15 docker/Makefile
+35 −0 docker/README.md
+3 −0 docker/pdo_services.dockerfile
+4 −8 docker/pdo_services_base.dockerfile
+1 −1 docker/services_base.yaml
+33 −0 docker/test-sgx.yaml
+58 −0 docker/tools/copy_enclave_signing_key.sh
+70 −0 docker/tools/copy_sgx_keys.sh
+1 −17 docker/tools/environment.sh
+51 −0 docker/tools/prepare_ias_certificates.sh
+7 −1 docker/tools/run_services_tests.sh
+11 −1 docker/tools/start_services.sh
+5 −55 docs/environment.md
+11 −3 docs/install.md
+12 −11 docs/usage.md
+30 −34 eservice/bin/register-with-ledger.sh
+1 −3 eservice/docs/test-scripts.md
+0 −96 eservice/etc/sample_eservice.toml
+1 −1 eservice/lib/libpdo_enclave/CMakeLists.txt
+7 −0 eservice/pdo/eservice/enclave/enclave/enclave.cpp
+2 −2 eservice/pdo/eservice/enclave/enclave_info.cpp
+1 −1 eservice/pdo/eservice/enclave/enclave_info.h
+16 −8 eservice/pdo/eservice/pdo_enclave.py
+15 −1 eservice/pdo/eservice/scripts/EServiceCLI.py
+27 −18 eservice/pdo/eservice/scripts/EServiceEnclaveInfoCLI.py
+1 −6 eservice/pdo/eservice/utility/ias_client.py
+1 −3 eservice/setup.py
+14 −1 eservice/tests/test-secrets.py
+37 −9 ledgers/ccf/README.md
+1 −1 ledgers/ccf/pdo/ledgers/ccf/scripts/ping_test.py
+4 −2 ledgers/ccf/transaction_processor/pdo_tp.cpp
+1 −0 ledgers/ccf/transaction_processor/pdo_tp.h
+1 −1 pservice/lib/libpdo_enclave/CMakeLists.txt
+1 −1 pservice/lib/libpdo_enclave/secret_enclave.cpp
+7 −0 pservice/pdo/pservice/enclave/enclave/enclave.cpp
+11 −5 pservice/pdo/pservice/pdo_enclave.py
+14 −0 pservice/pdo/pservice/scripts/PServiceCLI.py
+1 −6 pservice/pdo/pservice/utility/ias_client.py
+3 −6 python/pdo/common/config.py
+0 −19 python/pdo/scripts/ConfigureCLI.py
+28 −16 python/pdo/service_client/service_data/service_data.py
+304 −0 python/pdo/service_client/service_data/service_groups.py
+1 −1 python/pdo/test/contract.py
+1 −1 python/pdo/test/request.py

0 comments on commit 1cad275

Please sign in to comment.